|
| <prev next> |
Release 2: Mondrian and Haskell for .NET: msg#00097lang.haskell.general
We have just released a new version of Mondrian, a new functional language for OO environments. This version is a prototype which targets Microsoft's new .NET platform. Mondrian is a non-strict functional language with threads, exceptions and interlanguage working - think of it as Haskell "light" with extras. Also released is our prototype of Haskell for .NET. This is a modified version of GHC which outputs an internal language which is read and compiled by the Mondrian for .NET compiler. This is the full GHC compiler but not all the Prelude is there. The following are the major changes between Release 1 and Release 2: * The Mondrian language is now better documented. * The standard packages have had a number of functions added to them and are now documented. * The Haskell compiler is now designed to install over a GHC installation. * Much more of the Haskell Prelude is supported. You now get all the standard high-level I/O operations, including file I/O. Haskell exceptions are also supported. Any .NET exception thrown by code called from Haskell appears to Haskell as an IOError. * There is some documentation describing interlanguage calling, both Mondrian <=> Haskell and Haskell & Mondrian <=> .NET languages Both compilers, sample programs, etc. are available now from: <http://www.mondrian-script.org> You will need Windows 2000 and .NET to use this software. Have fun and feedback is welcome. Cheers, Nigel for the Mondrian Team -- -- Nigel Perry, New Zealand/Utrecht, The Netherlands |
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | Re: "Green Card" for untyped lambda calculus?: 00097, C.Reinke |
|---|---|
| Previous by Thread: | Showing Haskelli: 00097, Koen Claessen |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
| News | FAQ | advertise |