Another update from ingydotnet^djgoku
This commit is contained in:
parent
91df62d461
commit
948b86eafa
7604 changed files with 108452 additions and 22726 deletions
24
Task/Loops-Nested/Elixir/loops-nested.elixir
Normal file
24
Task/Loops-Nested/Elixir/loops-nested.elixir
Normal file
|
|
@ -0,0 +1,24 @@
|
|||
defmodule Loops do
|
||||
def nested do
|
||||
:random.seed(:os.timestamp)
|
||||
list = Enum.shuffle(1..20) |> Enum.chunk(5)
|
||||
IO.inspect list, char_lists: :as_lists
|
||||
try do
|
||||
nested(list)
|
||||
catch
|
||||
:find -> IO.puts "done"
|
||||
end
|
||||
end
|
||||
|
||||
def nested(list) do
|
||||
Enum.each(list, fn row ->
|
||||
Enum.each(row, fn x ->
|
||||
IO.write "#{x} "
|
||||
if x == 20, do: throw(:find)
|
||||
end)
|
||||
IO.puts ""
|
||||
end)
|
||||
end
|
||||
end
|
||||
|
||||
Loops.nested
|
||||
Loading…
Add table
Add a link
Reference in a new issue