Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

Top 0.7% downloads on hackage.haskell.org

hackage.haskell.org : egison

An interpreter for Egison, a **pattern-matching-oriented**, purely functional programming language. We can directly represent pattern-matching against lists, multisets, sets, trees, graphs and any kind of data types. We can find Egison programs in lib and sample directories. This package also include Emacs Lisp file elisp/egison-mode.el. We can do non-linear pattern-matching against non-free data types in Egison. An non-free data type is a data type whose data have no canonical form, a standard way to represent that object. It enables us to write elegant programs. Twin Primes We can use pattern-matching for enumeration. The following code enumerates all twin primes from the infinite list of prime numbers with pattern-matching!

Registry - Homepage - JSON
purl: pkg:hackage/egison
Keywords: compilers-interpreters, library, mit, program
License: MIT
Latest release: over 2 years ago
First release: almost 13 years ago
Dependent repositories: 4
Downloads: 156,359 total
Last synced: 8 days ago

    Loading...
    Readme
    Loading...