Anonymous user
Category:Egison: Difference between revisions
no edit summary
No edit summary |
No edit summary |
||
(One intermediate revision by one other user not shown) | |||
Line 8:
{{language programming paradigm|Pattern-matching oriented}}
{{language programming paradigm|functional}}
{{implementation|Lisp}}
'''Egison''' is the world's first programming language that realized non-linear pattern-matching against unfree data types.▼
We can directly represent pattern-matching against lists, multisets, sets, trees, graphs and any kind of data types.▼
▲'''Egison''' is
▲We can directly represent pattern-matching against a wide range of data types such as lists, multisets, sets, trees
Egison makes programming dramatically simple!
Line 16 ⟶ 18:
Egison proposes a new paradigm pattern-matching-oriented. The combination of all of the following features enables intuitive powerful pattern-matching.
* Pattern-matching with multiple results
* Modularization of the way of pattern-matching
* Pattern-matching with
▲* Non-linear patterns with lexical scoping
= Poker Hands Demonstration =
|