H ?
«
‹
←
→
›
»
Language peer sets for Miranda: United Kingdom↑ United Kingdom/1985↑ Designed 1985 ↑ 1980s languages ↑ Fifth generation↑ Late Cold War↑ Genus Lazy Evaluation FPs ↑ Specialised Languages ↑ Lazy Evaluation FPs↑ FPs↑ Lambda caculus ↑ Lazy Evaluation FPs/1985↑ FPs/1985↑ Lambda caculus/1985↑ Lazy Evaluation FPs/United Kingdom↑ FPs/United Kingdom↑ Lambda caculus/United Kingdom↑ Specialised Languages ↑ Specialised Languages/1985↑ Specialised Languages/uk ↑ Miranda(ID:911/mir003)alternate simple viewCountry: United Kingdom Designed 1985 Published: 1985 Genus: Lazy Evaluation FPs Sammet category: Specialised Languages from the latin for "admirable", also for the heroine of Shakespeare's Tempest David A. Turner University of Kent, Canterbury early 1980's. Lazy, purely functional. A commercial descendant of SASL and KRC, with ML's type system. Terse syntax using the offside rule for indentation. Type declarations are optional. Nested pattern-matching, list comprehensions, modules. Sections rather than lambda abstractions. User types are algebraic, may be constrained by laws. Implemented by SKI reduction. The KAOS operating system is written entirely in Miranda. the aim of the Miranda system is to provide a modern functional language, embedded in an "industrial quality" environment. it is now being used at a growing number of sites for teaching functional programming and as a vehicle for the rapid prototyping of software. Structures: Related languages
References: in (1985) Functional Programming Languages and Computer Architecture, LNCS 201, Springer 1985 in [SIGPLAN] (1986) SIGPLAN Notices 21(12) December 1986 in [SIGPLAN] (1986) SIGPLAN Notices 21(12) December 1986 in [SIGPLAN] (1986) SIGPLAN Notices 21(12) December 1986 Resources Search in: Google Google scholar World Cat Yahoo Overture DBLP Monash bib NZ IEEE  ACM portal CiteSeer CSB ncstrl jstor Bookfinder |