Hugs icon
Hugs icon

Hugs

Hugs is a small, portable Haskell interpreter written in C runs on almost any machine. Hugs is best used as a Haskell program development system: it boasts extremely fast source code interpretation, supports incremental interpretation, and has the convenience of an interactive...

Interactive command-line

Cost / License

  • Free
  • Open Source

Alerts

  • Discontinued

Platforms

  • Mac
  • Windows
  • Linux
  • BSD
Discontinued

Hugs is no longer in development. Last version, released in September 2006, is still downloadable from the official website.

-
No reviews
1like
0comments
0news articles

Features

Suggest and vote on features
  1.  Interpreter

 Tags

  • haskell
  • haskell-interpreter
  • programming
  • interactive
  • unix

Hugs News & Activities

Highlights All activities

Recent activities

No activities found.

Hugs information

  • Developed by

    Unknown
  • Licensing

    Open Source and Free product.
  • Alternatives

    3 alternatives listed
  • Supported Languages

    • English
Hugs was added to AlternativeTo by Evi1M4chine_ on and this page was last updated .
No comments or reviews, maybe you want to be first?
Post comment/review

What is Hugs?

Hugs is a small, portable Haskell interpreter written in C runs on almost any machine. Hugs is best used as a Haskell program development system: it boasts extremely fast source code interpretation, supports incremental interpretation, and has the convenience of an interactive interpreter (within which one can move from module to module to test different portions of a program). However, being an interpreter, it does not nearly match the run-time performance of, for example, GHC, nhc98, or HBC. Hugs 98 is conformant with Haskell 98. Available for all Unix platforms including Linux, DOS, Windows 3.x, and Win 32 (Windows 95, Win32s, NT) and Macintoshes. It has many libraries including Win32 libraries, a foreign interface mechanism to facilitate interoperability with C, and the Windows version has a graphical user interface called WinHugs. Explanations of some common Hugs error messages and their causes can be found on Simon Thompson's page.