A Haskell 98 compiler.
Haskell-type language, implements ideas described in a 'A Theory of Overloading'. Compiles Chameleon to (plain) Haskell; can mix Haskell and Chameleon overloading. Descriptions, documents, downloads.
Dialect with instance of data fields (a generalization of arrays), useful for rapid prototyping of parallel algorithms, and parallel high-level system specification.
Java bytecode generator backend for Glasgow Haskell Compiler (GHC), so one can build Java applets or applications via the Haskell language.
A parallel eagerly evaluated variant of Haskell with syntactic provisions for loops, barriers, and I- and M- structure storage.
An optimizing compiler for Haskell, written in Haskell. Includes extensions for concurrency and heap & time profiling. [Open Source, BSD-like]
Haskell 98 extension allowing type-safe compile time metaprogramming, with Haskell, as the manipulating language and the language being manipulated.
Extension for parallel and distributed programming, with combinators from concurrent constraint programming; computational parts of programs are expressed functionally, development was first for tightly coupled multiprocessors, evolved from Goffin.
A functional programming language (subset of the Haskell) and a compiler designed especially for teaching Haskell.
An interpreter for Haskell which runs on almost any platform. Primarily used for teaching.
Computers /
Programming /
Compilers /
Functional
|