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:
|checking=static
|gc=yes
|bnf=http://www.soi.city.ac.uk/~ross/Hope/
{{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]].
|
Revision as of 17:09, 19 February 2010
![Language](http://static.miraheze.org/rosettacodewiki/thumb/2/27/Rcode-button-language-crushed.png/64px-Rcode-button-language-crushed.png)
This programming language may be used to instruct a computer to perform a task.
Garbage collected: | Yes |
---|---|
Type safety: | Safe |
Type strength: | Strong |
Type compatibility: | Structural |
Type checking: | Static |
See Also: |
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 evaluated.
Citations
Subcategories
This category has the following 3 subcategories, out of 3 total.
@
- Hope examples needing attention (empty)
- Hope Implementations (empty)
- Hope User (1 P)
Pages in category "Hope"
The following 5 pages are in this category, out of 5 total.