14 lines
No EOL
267 B
Text
14 lines
No EOL
267 B
Text
-- loop takes a function and loops until the application of that function returns false
|
|
|
|
-- this would be an infinite loop
|
|
-- forever() -> true.
|
|
-- loop(forever).
|
|
|
|
-- can take an argument
|
|
f(i) -> do
|
|
print("hi");
|
|
print(i);
|
|
false -- only loop once
|
|
end.
|
|
|
|
loop(f, 10). |