Another Haskell Compiler

Another Haskell Compiler
Another Haskell Compiler
Тип

Компилятор

Разработчик

York Functional Programming Group

Операционная система

Кроссплатформенное программное обеспечение

Последняя версия

1.20 (22 ноября 2007)

Лицензия

GNU GPL

Сайт

www.haskell.org/nhc98

aNother Haskell Compiler (англ. Другой компилятор языка Haskell) — один из первых и достаточно мощных компиляторов функционального языка программирования Haskell, который, тем не менее, является вполне простым в настройках, что позволяет его использовать непосредственно после установки. В отличие от GHC не поддерживает большого числа расширений языка, хотя стандарт Haskell-98 поддерживается без сомнений.

Ссылки


Wikimedia Foundation. 2010.

Игры ⚽ Нужен реферат?

Полезное


Смотреть что такое "Another Haskell Compiler" в других словарях:

  • Haskell (programming language) — Haskell Paradigm(s) functional, lazy/non strict, modular Appeared in 1990 Designed by Simon Peyton Jones, Lennart Aug …   Wikipedia

  • Compiler optimization — is the process of tuning the output of a compiler to minimize or maximize some attributes of an executable computer program. The most common requirement is to minimize the time taken to execute a program; a less common one is to minimize the… …   Wikipedia

  • Yet another — In hacker jargon, the use of yet another as a way of padding out an acronym is fairly common. Examples include:*YAAP: Yet Another Ascension Post (an announcement of a win at NetHack ) *YaAST: Yet Another Avatar Setup Tool, written to help… …   Wikipedia

  • Concurrent Haskell — extends[1] Haskell 98 with explicit concurrency. The two main concepts underpinning Concurrent Haskell are: A primitive type MVar α implementing a bounded/single place asynchronous channel, which is either empty or holds a value of type α. The… …   Wikipedia

  • Generic programming — is a style of computer programming in which algorithms are written in terms of to be specified later types that are then instantiated when needed for specific types provided as parameters and was pioneered by Ada which appeared in 1983. This… …   Wikipedia

  • Software transactional memory — In computer science, software transactional memory (STM) is a concurrency control mechanism analogous to database transactions for controlling access to shared memory in concurrent computing. It is an alternative to lock based synchronization. A… …   Wikipedia

  • Pugs — est une mise en œuvre expérimentale de Perl 6 en langage Haskell, et utilisant les spécificités les plus avancée de GHC. Selon le dorsal de génération et d exécution de code, Pugs peut être considéré soit comme un compilateur, soit comme un… …   Wikipédia en Français

  • Pugs — is a compiler and interpreter for the Perl 6 programming language, started on February 1 2005 by Audrey Tang.OverviewThe Pugs project aims to bootstrap Perl 6 by implementing the full Perl 6 specification, as detailed in the… …   Wikipedia

  • C-- — Infobox programming language name = C paradigm = imperative year = 1997 typing = static, weak designer = Simon Peyton Jones and Norman Ramsey influenced by = CC is a C like programming language. Its creators, functional programming researchers… …   Wikipedia

  • Inline expansion — In computing, inline expansion, or inlining, is a manual or compiler optimization that replaces a function call site with the body of the callee. This optimization may improve time and space usage at runtime, at the possible cost of increasing… …   Wikipedia


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»