2 ms·
Raku (www.raku.org) does a surprisingly good impression of Lisp: (sub (:&is-even = (sub (\n) {([or] ([==] 0, n),
by librasteve 3y ago
Raku (www.raku.org) does a surprisingly good impression of Lisp:
(sub (:&is-even = (sub (\n)
{([or] ([==] 0, n),
(is-odd (pred n:)))}),
:&is-odd = (sub (\n)
{([and] (not ([==] 0, n)),
(is-even (pred n:)))}))
{is-odd 11})()
https://www.codesections.com/blog/raku-lisp-impression/ https://www.codesections.com/blog/raku-lisp-impression/