----------------------------------------------------------------------------- ___ ___ ___ ___ __________ __________ / / / / / / / / / _______/ / _______/ Hugs 1.4 / /___/ / / / / / / / _____ / /______ / ____ / / / / / / / /_ / /______ / The Nottingham and Yale / / / / / /___/ / / /___/ / _______/ / Haskell User's System /__/ /__/ /_________/ /_________/ /_________/ January 1998 Copyright (c) The University of Nottingham and Yale University, 1994-1997 Bug reports: [EMAIL PROTECTED] Web: http://www.haskell.org/hugs ----------------------------------------------------------------------------- Nottingham and Yale are pleased to announce a new release of Hugs, a Haskell interpreter and programming environment for developing cool Haskell programs. Sources and binaries are freely available by anonymous FTP and on the World-Wide Web. This release is largely conformant with Haskell 1.4, including monad and record syntax, newtypes, strictness annotations, and modules. In addition, it comes packaged with the libraries defined in the most recent version of the Haskell Library Report and with extension libraries which are compatible with GHC 3.0. Additional features of the system include: o "Import chasing": a single module may be loaded, and Hugs will chase down all imports as long as module names are the same as file names and the files are found in the current path. o A simple GUI for Windows to facilitate program development. o Library extensions to support concepts such as concurrency, mutable variables and arrays, monadic parsing, tracing (for debugging), graphics, and lazy state threads. o Conal Elliott's Fran animation library for Win32. o Various interesting demos, including Erik Meijer's cgi-bin demo and Paul Hudak's "Haskore" library for computer music applications using Midi. o A Win32 library for complete access to windows, graphics, and other important OS functionalities and a graphics library for easy access to Win32 graphics. o A "foreign interface" mechanism to facilitate interoperability with C. Available documentation includes HTML and postscript versions of the "Hugs Users Manual," the "Haskell 1.4 Report," the "Haskell Library Report," and "A Gentle Introduction to Haskell." Hugs is best used as a Haskell program development system: it boasts extremely fast compilation, supports incremental compilation, and has the convenience of an interactive interpreter (within which one can move from module to module to test different portions of a program). However, being an interpreter, it does not nearly match the run-time performance of, for example, GHC or HBC. Send email to [EMAIL PROTECTED] to join the hugs-users mailing list. Bug reports should be sent to [EMAIL PROTECTED] Send email to hugs-bugs-request to subscribe to the hugs-bugs list. We keep the latest information about Hugs (including a known bug list and porting information) at http://www.haskell.org/hugs. Yale: http://haskell.org/hugs (USA) ftp://haskell.org/pub/haskell/hugs/January1998/ Nottingham: http://www.cs.nott.ac.uk/~mpj/hugs14/ (UK) ftp://ftp.cs.nott.ac.uk/pub/haskell/hugs/January1998/