Elixir 长生不老药睡眠/等待1秒
如何睡眠/等待一秒钟 我能找到的最好的东西是这样的(在iex中):Elixir 长生不老药睡眠/等待1秒,elixir,elixir-iex,Elixir,Elixir Iex,如何睡眠/等待一秒钟 我能找到的最好的东西是这样的(在iex中): 但我的两次PUT都不会延迟。计时器使用毫秒而不是秒,更新为: IO.puts "foo" ; :timer.sleep(1000); IO.puts "bar" Erlang文档中的计时器文档: 暂停调用此函数的进程的时间量 毫秒,然后返回ok,或者如果 时间是无限的原子。当然,此函数不会返回 马上 由于Elixir 1.3,您可以使用: Process.sleep(1000) 参数以毫秒为单位。计时器模块中有一些有用的帮助
但我的两次PUT都不会延迟。计时器使用毫秒而不是秒,更新为:
IO.puts "foo" ; :timer.sleep(1000); IO.puts "bar"
Erlang文档中的计时器文档:
暂停调用此函数的进程的时间量
毫秒,然后返回ok,或者如果
时间是无限的原子。当然,此函数不会返回
马上
由于Elixir 1.3,您可以使用:
Process.sleep(1000)
参数以毫秒为单位。计时器模块中有一些有用的帮助程序可用于指定时间间隔。例如:
:timer.sleep(:timer.seconds(1))
在Elixir 1.3中,您也可以使用Process.sleep
而不是调用erlang。
Process.sleep(1000)