Name : hugs98
| |
Version : 2006.09
| Vendor : obs://build_opensuse_org/openSUSE:11_4:Contrib
|
Release : 1.2
| Date : 2011-03-08 20:25:32
|
Group : Development/Languages/Other
| Source RPM : hugs98-2006.09-1.2.src.rpm
|
Size : 6.38 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/x86_64 |
Hmm ... It's impossible ;-) This RPM doesn't exist on any FTP server
Provides :
Alloc.so()(64bit)
Base.so()(64bit)
CTimeval.so()(64bit)
Directory.so()(64bit)
Env.so()(64bit)
Error.so()(64bit)
Files.so()(64bit)
Internals.so()(64bit)
Prim.so()(64bit)
Process.so()(64bit)
Ptr.so()(64bit)
Resource.so()(64bit)
Signals.so()(64bit)
Storable.so()(64bit)
Temp.so()(64bit)
Terminal.so()(64bit)
Time.so()(64bit)
TimeZone.so()(64bit)
Unistd.so()(64bit)
User.so()(64bit)
Utils.so()(64bit)
hugs98
hugs98(x86-64)
Requires :