19 lines
No EOL
532 B
Text
19 lines
No EOL
532 B
Text
{{language}}
|
|
|
|
[http://coconut-lang.org/ 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 |