home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ARM Club 3
/
TheARMClub_PDCD3.iso
/
hensa
/
programming
/
hugs_2
< prev
next >
Wrap
Text File
|
1999-04-27
|
2KB
|
44 lines
Title: HUGS
Author: Mark P. Jones (mpj@cs.nott.ac.uk)
Version: 1.3
Title From: Documentation
Author From: Documentation
Version From: Documentation
Supplier: Gavin Wraith <G.Wraith@sussex.ac.uk>
Date: 18/08/96
Keywords: Programming languages
Shareware: No
Machine: Archimedes
Operating system: RISCOS
Memory requirements:
Peripherals needed:
Other s/ware needed:
Directory: micros/arch/riscos/d041
Date mounted/updated: 19/08/96
File names: hugs.arc
Unarchived files: 65
Unarchived size: 411 kbytes
Omissions:
See also: GOFER (a262)
-------------------------------------------------------------------------------
Acquiring the package:
Download the archive file(s) and extract using SparkPlug 2
(see the "tools_help" file in micros/arch/riscos/tools for further info).
Description:
Hugs 1.0 is Mark Jones' "Haskell Users' Gofer System". It provides a
functional programming environment much like that of Gofer but with a
much greater degree of compatibility with Haskell. Almost all of the
features of Haskell 1.2 are implemented with the exception of the module
system (like Gofer, module headers and import declarations are parsed,
but are otherwise ignored). For example, Hugs supports Haskell style
type classes, a full prelude, derived instances, defaults, overloaded
numeric literals and pattern matching, and bignum arithmetic. It has
the advantage over Gofer of bignum arithmetic and is closer to the
Haskell 1.2 standard, but has Haskell's less expressive type class system.