Skip to content

Commit 2ea89a7

Browse files
committed
missing import
1 parent 3d16f60 commit 2ea89a7

File tree

3 files changed

+13
-8
lines changed

3 files changed

+13
-8
lines changed

fastcore/xtras.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1032,6 +1032,7 @@ async def maybe_await(o):
10321032
# %% ../nbs/03_xtras.ipynb #fc70459b
10331033
async def to_aiter(items):
10341034
"Async yield each item in `items` with `asyncio.sleep(0)` between"
1035+
import asyncio
10351036
for item in items:
10361037
await asyncio.sleep(0)
10371038
yield item

nbs/01_basics.ipynb

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8316,7 +8316,10 @@
83168316
]
83178317
}
83188318
],
8319-
"metadata": {},
8319+
"metadata": {
8320+
"solveit_dialog_mode": "learning",
8321+
"solveit_ver": 2
8322+
},
83208323
"nbformat": 4,
83218324
"nbformat_minor": 5
83228325
}

nbs/03_xtras.ipynb

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2368,7 +2368,7 @@
23682368
{
23692369
"data": {
23702370
"text/plain": [
2371-
"['e', 'b', 'c', 'g', 'h', 'a', 'f', 'd']"
2371+
"['h', 'g', 'f', 'e', 'b', 'c', 'd', 'a']"
23722372
]
23732373
},
23742374
"execution_count": null,
@@ -2855,7 +2855,7 @@
28552855
{
28562856
"data": {
28572857
"text/plain": [
2858-
"'_mutjsmXKSHeVjFdUFGSgNw'"
2858+
"'_A4Vwg-8YQl6jO9oSzGbXKQ'"
28592859
]
28602860
},
28612861
"execution_count": null,
@@ -2952,7 +2952,7 @@
29522952
{
29532953
"data": {
29542954
"text/plain": [
2955-
"('215346fd', '8c7d7247')"
2955+
"('ffaa945f', '8c7d7247')"
29562956
]
29572957
},
29582958
"execution_count": null,
@@ -3714,8 +3714,8 @@
37143714
"name": "stdout",
37153715
"output_type": "stream",
37163716
"text": [
3717-
"Num Events: 9, Freq/sec: 338.8\n",
3718-
"Most recent: ▆▂▇▁▆ 280.6 255.3 284.5 238.9 279.7\n"
3717+
"Num Events: 9, Freq/sec: 354.5\n",
3718+
"Most recent: ▃▃▇▁▅ 267.3 262.4 285.9 244.6 272.8\n"
37193719
]
37203720
}
37213721
],
@@ -4960,6 +4960,7 @@
49604960
"#| export\n",
49614961
"async def to_aiter(items):\n",
49624962
" \"Async yield each item in `items` with `asyncio.sleep(0)` between\"\n",
4963+
" import asyncio\n",
49634964
" for item in items:\n",
49644965
" await asyncio.sleep(0)\n",
49654966
" yield item"
@@ -5027,9 +5028,9 @@
50275028
"source": [
50285029
"async def _double(x): return x*2\n",
50295030
"\n",
5030-
"test_eq(await mapa(lambda x: x*2, [1,2,3]), [2,4,6]) # sync f, sync items\n",
5031+
"test_eq(await mapa(mul(2), [1,2,3]), [2,4,6]) # sync f, sync items\n",
50315032
"test_eq(await mapa(_double, [1,2,3]), [2,4,6]) # async f, sync items\n",
5032-
"test_eq(await mapa(lambda x: x*2, _agen()), [2,4,6]) # sync f, async items\n",
5033+
"test_eq(await mapa(mul(2), _agen()), [2,4,6]) # sync f, async items\n",
50335034
"test_eq(await mapa(_double, _agen()), [2,4,6]) # async f, async items"
50345035
]
50355036
},

0 commit comments

Comments
 (0)