Miranda is Professor David Turner's pure, non-strict, polymorphic, higher order functional programming language, which was the main inspiration for Haskell. This project is for its maintenance as Professor Turner died last year and I have the blessing of his family and of the University of Kent at Canterbury Computing Laboratory where he developed it. It is unlikely to have any bugs but has been updated to compile on modern systems
Homepage
Download
Recent Releases
2.06802 Sep 2026 16:29
minor feature:
* Add command-line editing by including linenoise.
Thanks to Jorge "jgart" Gomez for implementing this.
2.06718 Jun 2025 20:31
minor bugfix:
Professor Turner's original release made to compile on modern systems.
Ported to aarch amd arm chrp loongarch mips powerpc riscv sun4m sun4v x86 32/64bit
big- and little-endian, under AIX AlmaLinux AlpineLinux ArchLinux CentOS
Debian FreeBSD Haiku MacOS/X NetBSD OpenBSD OpenSUSE Rocky and Solaris.
Dumps core on sun4u (UltraSPARC) processors; a Windows port has not been attempted.
A PDF version of the online manual is included.
|