Category:Hope: Difference between revisions
Content added Content deleted
(Need to put an entry in the LCT before you can add a link here, links) |
m (oh yeah, no codepad for it either) |
||
Line 5: | Line 5: | ||
|checking=static |
|checking=static |
||
|gc=yes |
|gc=yes |
||
|bnf=http://www.soi.city.ac.uk/~ross/Hope/ |
|bnf=http://www.soi.city.ac.uk/~ross/Hope/}} |
||
{{language programming paradigm|functional}} |
{{language programming paradigm|functional}} |
||
'''Hope''' is a purely [[functional programming]] language from 1970s, which predates Miranda and [[Haskell]]. It is the first language with call-by-pattern evaluation and algebraic data types, and its most used interpreter is fully [[lazy evaluation|lazy evaluated]]. |
'''Hope''' is a purely [[functional programming]] language from 1970s, which predates Miranda and [[Haskell]]. It is the first language with call-by-pattern evaluation and algebraic data types, and its most used interpreter is fully [[lazy evaluation|lazy evaluated]]. |