Category:Egison: Difference between revisions
Content added Content deleted
No edit summary |
(Added lisp implementation tag) |
||
Line 8: | Line 8: | ||
{{language programming paradigm|Pattern-matching oriented}} |
{{language programming paradigm|Pattern-matching oriented}} |
||
{{language programming paradigm|functional}} |
{{language programming paradigm|functional}} |
||
{{implementation|Lisp}} |
|||
'''Egison''' is the world's first programming language that realized non-linear pattern-matching against unfree data types. |
'''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. |
We can directly represent pattern-matching against lists, multisets, sets, trees, graphs and any kind of data types. |