Hugs

Jul 20, 2023

Interpreter for the functional programming language Haskell 98

Hugs 98 is a functional programming system based on Haskell 98, the de facto standard for non-strict functional programming languages.

Hugs 98 provides an almost complete implementation of Haskell 98, including monad and record syntax, newtypes, strictness annotations, and modules. In addition, it comes packaged with almost all libraries defined in the most recent version of the Haskell 98 Library Report.

Hugs 98 also supports a number of advanced and experimental extensions including multi-parameter classes, extensible records, rank-2 polymorphism, existentials, scoped type variables, and restricted type synonyms.

WWW https//www.haskell.org/hugs/



Checkout these related ports:
  • Zig - Language designed for robustness, optimality, and maintainability
  • Zephir - Zephir is a transpiled language used for creating C-extensions for PHP
  • Ypsilon - Scheme implementation for real-time applications
  • Yorick - Interpreted language for scientific simulations
  • Yap - High-performance Prolog compiler
  • Yap-devel - High-performance Prolog compiler
  • Yabasic - Yet another Basic for Unix and Windows
  • Voc - Vishap Oberon Compiler for Oberon-2
  • Vala - Programming language and compiler that converts Vala code into C code
  • V8 - Open source JavaScript engine by Google
  • V8-beta - Open source JavaScript engine by Google
  • V - V Programming Language
  • Urweb - Ultimate host for embedded domain-specific languages
  • Ucc - C Compiler Which Implements the ANSI C89 Standard
  • Twelf - Meta-logical framework for deductive systems