lisper
lisper copied to clipboard
it seems doesn't support recursive function
$ stack exec lisper
λ (define (range a b) (if (> a b) '() (cons a (range (+ a 1) b))))
<λ>
λ (range 1 8)
Undefined primitive function "range"