
Type variables, and restricted type synonyms. Hugs 98 also supports a number of advanced andĮxperimental extensions including multi-parameter classes,Įxtensible records, rank-2 polymorphism, existentials, scoped An almost complete implementation of the Haskell module.

Monadic I/O, with support for simple interactive programs,Īccess to text files, handle-based I/O, and exception handling.

#SMARTGIT PURCHASE FEATURES LICENSE#
A wide range of built-in types, from characters to bignums,Īnd lists to functions, with comprehensive facilities forĭefining new datatypes and type synonyms. Purchase your license once and use it on as many machines and operating systems you. SmartGit is our favorite Git client for Windows, as it includes powerful features (e.g., commit re-ordering, committing individual lines, resurrecting lost commits) coupled with easy-to-use functionality it doesn’t bother you with underlying technical constraints.Lazy evaluation, higher order functions, and pattern matching.Hugs 98 provides an almost complete implementation of Hugs 98 is a functional programming system based on Haskellĩ8, the de facto standard for non-strict functional programming The content on these pages is provided as a historical reference and as a resource for those who are still interested in experimenting with or otherwise exploring the system.
