Category:Coconut: Difference between revisions

From Rosetta Code
Content added Content deleted
No edit summary
No edit summary
Line 3: Line 3:
Coconut adds to Python ''built-in, syntactical support for:''
Coconut adds to Python ''built-in, syntactical support for:''


• pattern-matching
• pattern-matching
• algebraic data types
• algebraic data types
• destructuring assignment
• destructuring assignment
• partial application
• partial application
• lazy lists
• lazy lists
• function composition
• function composition
• prettier lambdas
• prettier lambdas
• infix notation
• infix notation
• pipeline-style programming
• pipeline-style programming
• operator functions
• operator functions
• tail call optimization
• tail call optimization
• where statements
• where statements
• And more
• And more

Revision as of 02:04, 27 October 2020

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

Pages in category "Coconut"

This category contains only the following page.