ducklings (npm): Combinators!
Keywords: combinators|functional|functional programming|lambda|lambda calculus