Category:Coconut
Coconut is a functional programming language that compiles to Python.
Coconut adds to Python built-in, syntactical support for:
• pattern-matching • algebraic data types • destructuring assignment • partial application • lazy lists • function composition • prettier lambdas • infix notation • pipeline-style programming • operator functions • tail call optimization • where statements • And more