Category:Coconut: Difference between revisions
Content deleted Content added
Keithpinson (talk | contribs) Add Coconut Language Category Page |
m added language stub. |
||
(2 intermediate revisions by one other user not shown) | |||
Line 1: | Line 1: | ||
{{language}} |
|||
[http://coconut-lang.org/ Coconut] is a '''functional programming language''' that '''compiles to Python'''. |
[http://coconut-lang.org/ Coconut] is a '''functional programming language''' that '''compiles to Python'''. |
||
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 |
||
• |
• destructuring assignment |
||
• |
• partial application |
||
• |
• lazy lists |
||
• |
• function composition |
||
• |
• prettier lambdas |
||
• |
• infix notation |
||
• |
• pipeline-style programming |
||
• |
• operator functions |
||
• |
• tail call optimization |
||
• |
• where statements |
||
• And more |
Latest revision as of 11:42, 27 October 2020
Coconut
This programming language may be used to instruct a computer to perform a task.
Listed below are all of the tasks on Rosetta Code which have been solved using Coconut.
This programming language may be used to instruct a computer to perform a task.
See Also: |
|
---|
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