LocalazyLocalazy
Máni is a functional programming language created by Jón Fairbairn and Sigfús Sigurðarson. It is named after the Máni stone, a Norse runestone. Máni is a statically typed, pure functional programming language with type inference. It has an eager evaluation strategy and uses an applicative-order reduction strategy. Máni has a simple, powerful module system and a foreign function interface for interfacing with C code. Máni is influenced by the ML family of languages, Haskell, and Scheme. It borrows features from these languages such as type inference, algebraic data types, pattern matching, and higher-order functions. Máni is an open source project released under the MIT License.