-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Joachim Wester edited this page May 4, 2016
·
106 revisions
Addie is a modern functional Clojure style Lisp. We built it to be simple to embed into your existing software.
⏜
def AllEvenPositiveNumbers
⏜
let ﹇
CalcNextNumber ⏜
fn-lazy [previous]
⏜
let [next (+ previous 2)]
(cons next (CalcNextNumber next))
⏝
⏝
﹈
(cons 0 (CalcNextNumber 0))
⏝
⏝
(take 10 AllEvenPositiveNumbers)
Will print
(0 2 4 6 8 10 12 14 16 18)