September 2017 Update

This commit is contained in:
Ingy döt Net 2017-09-23 10:01:46 +02:00
parent bba7bfd280
commit ba8067c3b7
14570 changed files with 153136 additions and 63871 deletions

View file

@ -1,9 +1,13 @@
defmodule ConcurrentComputing do
def print(xs) do
Enum.map(xs, fn x ->
spawn(fn -> IO.puts x end)
defmodule Concurrent do
def computing(xs) do
Enum.each(xs, fn x ->
spawn(fn ->
Process.sleep(:rand.uniform(1000))
IO.puts x
end)
end)
Process.sleep(1000)
end
end
ConcurrentComputing.print ["Enjoy", "Rosetta", "Code"]
Concurrent.computing ["Enjoy", "Rosetta", "Code"]