Name : hugs98
| |
Version : 2006.09
| Vendor : obs://build_opensuse_org/openSUSE:11_4:Contrib
|
Release : 1.2
| Date : 2011-03-08 20:18:15
|
Group : Development/Languages/Other
| Source RPM : hugs98-2006.09-1.2.src.rpm
|
Size : 6.24 MB
| |
Packager : (none)
| |
Summary : Hugs 98 - A Haskell Interpreter
|
Description :
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:
* Lazy evaluation, higher order functions, and pattern matching.
* A wide range of built-in types, from characters to bignums, and lists to functions, with comprehensive facilities for defining new datatypes and type synonyms.
* An advanced polymorphic type system with type and constructor class overloading.
* All of the features of the Haskell 98 expression and pattern syntax including lambda, case, conditional and let expressions, list comprehensions, do-notation, operator sections, and wildcard, irrefutable and `as\' patterns.
* An implementation of the Haskell 98 primitives for monadic I/O, with support for simple interactive programs, access to text files, handle-based I/O, and exception handling.
* An almost complete implementation of the Haskell module system. 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.
|
RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/openSUSE:/11.4:/Contrib/standard/i586 |
Hmm ... It's impossible ;-) This RPM doesn't exist on any FTP server
Provides :
Alloc.so
Base.so
CTimeval.so
Directory.so
Env.so
Error.so
Files.so
Internals.so
Prim.so
Process.so
Ptr.so
Resource.so
Signals.so
Storable.so
Temp.so
Terminal.so
Time.so
TimeZone.so
Unistd.so
User.so
Utils.so
hugs98
hugs98(x86-32)
Requires :