sfermigier / awesome-functional-python

A curated list of awesome things related to functional programming in Python.
2.31k stars 136 forks source link

Include unpythonic: Lisp/Haskell features for Python? #17

Closed Technologicat closed 5 years ago

Technologicat commented 5 years ago

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).

It's on PyPI.

What do you think, is it on topic?

sfermigier commented 5 years ago

Done, yes it looks quite cool.