async:Elixir 的 AsyncAwait 模式

时间:2024-07-03 20:24:14
【文件属性】:

文件名称:async:Elixir 的 AsyncAwait 模式

文件大小:4KB

文件格式:ZIP

更新时间:2024-07-03 20:24:14

Elixir

异步 Elixir 的异步/等待模式! 对于那些喜欢这个的人: def MyModule do use Async def my_function do expensive_result = async OtherModule . expensive_operation (arg1, arg2) lots_of_counting = async for num <- 1 .. 10_000_000 , do: num * 2 # ... await expensive_result await lots_of_counting end end 对此: def MyModule do import Task , only: [ await: 1 , async: 3 , async: 1 ] def my_function


【文件预览】:
async-master
----.gitignore(34B)
----README.md(1020B)
----test()
--------async_test.exs(556B)
--------test_helper.exs(15B)
----LICENSE(1KB)
----config()
--------config.exs(1KB)
----lib()
--------async.ex(463B)
----mix.exs(584B)

网友评论