Oz (programming language): Difference between revisions

Content deleted Content added
Undid revision 706868654 by Dgpop (talk)
m clean up, replaced: ACM Computing Surveys (CSUR) → ACM Computing Surveys using AWB
Line 26:
==Language features==
Oz<ref name="Oz programming model">
{{cite paperjournal
| author = [[Gert Smolka]]
| title = The Oz Programming Model
Line 58:
===Functions===
Functions<ref name="Advanced Functional Programming in Oz">
{{cite paperjournal
| author = Leif Grönqvist
| title = Advanced Functional Programming in Oz
Line 190:
=== Laziness ===
Oz uses [[eager evaluation]] by default, but [[lazy evaluation]]<ref name="Lazy Programming">
{{cite paperjournal
| author = [[Paul Hudak]]
| title = Conception, evolution, and application of functional programming languages
| journal = ACM Computing Surveys (CSUR)
| volume = 21
| number = 3
Line 233:
</source>
The code above elegantly computes all the [[Regular Number]]s<ref name="Hamming Numbers">
{{cite paperjournal
| author = Rao, AC and Varada Raju, D
| title = Application of the Hamming number technique to detect isomorphism among kinematic chains and inversions