Application letters at the Haskell workshop: suggestion

Marcin 'Qrczak' Kowalczyk
14 Sep 2001 07:30:38 GMT

Fri, 14 Sep 2001 01:00:06 +0200, Lennart Augustsson <> pisze:

> I have been writing substantial Haskell programs and I use *NO*
> experimental features.

In a 2000-line interpreter I used:
- FiniteMap (for environments),
- Dynamic & Exception (for exceptions in the language being implemented
  and compile errors),
- MonadReader, MonadError (for convenience, in two places),
- MVar (could be IORef; for mutable objects in the language being
- unsafePerformIO (for three global variables: unique supply,
  loaded modules, search paths),
- Readline (for the interactive toplevel).

 __("<  Marcin Kowalczyk *
  ^^                      SYGNATURA ZASTĘPCZA