Playground
Write and run Loon in your browser. This page is itself written in Loon.
Output
; Click Run to evaluate
Examples
Hello World
[println "Hello, world!"]Fibonacci
[fn fib [n]
[match n
0 0 1 1
_ [+ [fib [- n 1]]
[fib [- n 2]]]]]
[fib 10]Effects
[effect Ask
[fn question [q]]]
[handle
[Ask.question "name?"]
[Ask.question q]
[resume "Loon"]]Pipelines
[pipe [range 1 100]
[filter [fn [n] [= 0 [% n 3]]]]
[map [fn [n] [* n n]]]
[take 5]]