Hugs

E437225

Hugs is an interpreter for the Haskell programming language, known for being lightweight and well-suited for teaching and experimentation.

All labels observed (1)

Label Occurrences
Hugs canonical 1

How this entity was disambiguated

Statements (47)

Predicate Object
instanceOf Haskell interpreter ⓘ
open-source software ⓘ
software ⓘ
comparedTo Glasgow Haskell Compiler NERFINISHED ⓘ
distributionFormat binary packages (for some platforms) ⓘ
source code ⓘ
hasAdvantageOver GHC in startup time (for small interactive tasks) ⓘ
hasAlternativeName Hugs 98 ⓘ
hasCharacteristic bytecode interpreter ⓘ
interactive ⓘ
lightweight ⓘ
hasComponent interpreter ⓘ
standard libraries ⓘ
hasDesignGoal ease of use ⓘ
portability ⓘ
small footprint ⓘ
support for teaching ⓘ
hasDocumentation online resources ⓘ
user manual ⓘ
hasFeature extensible type system extensions (via options) ⓘ
foreign function interface ⓘ
interactive read–eval–print loop ⓘ
module system support ⓘ
standard prelude support ⓘ
type inference ⓘ
hasLimitation less suitable for large production systems ⓘ
not focused on native code compilation ⓘ
hasUseCase experimentation with Haskell programs ⓘ
rapid prototyping in Haskell ⓘ
teaching Haskell ⓘ
implements Haskell 98 NERFINISHED ⓘ
inspiredBy Gofer NERFINISHED ⓘ
isBasedOn Gofer NERFINISHED ⓘ
isFreeSoftware true ⓘ
isMaintainedBy Hugs development team NERFINISHED ⓘ
isWrittenIn C NERFINISHED ⓘ
license BSD-style license ⓘ
runsOn Linux NERFINISHED ⓘ
Unix-like operating systems ⓘ
Windows NERFINISHED ⓘ
macOS NERFINISHED ⓘ
supportsLanguage Haskell NERFINISHED ⓘ
supportsStandard Haskell 98 standard ⓘ
targetUserGroup Haskell educators ⓘ
Haskell hobbyists ⓘ
Haskell researchers ⓘ
students of functional programming ⓘ

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.