Recently, I've been cooking up a library called unpythonic that adds Lisp and Haskell inspired features into Python.
There's a core of functionally oriented stuff that runs on bare Python, plus unpythonic.syntax, a collection of language features implemented in MacroPy3, including let/let*/letrec constructs, automatic TCO, automatic currying, lazy functions (call-by-need), and continuations (call/cc).
Recently, I've been cooking up a library called unpythonic that adds Lisp and Haskell inspired features into Python.
There's a core of functionally oriented stuff that runs on bare Python, plus
unpythonic.syntax
, a collection of language features implemented in MacroPy3, includinglet
/let*
/letrec
constructs, automatic TCO, automatic currying, lazy functions (call-by-need), and continuations (call/cc).It's on PyPI.
What do you think, is it on topic?