Biggest Haskell unit in the world

Jerzy Karczmarczuk
Mon, 25 Jun 2001 09:59:45 +0200

267, 762, 102541 students learning Haskell?

That's great.

But I am far from any internal satisfaction.

I would prefer to read:

A. We teach computer graphics showing all the algorithms in Haskell; the
   assignments include building a ray tracer, a VRML parser, scripting
   engine, etc., and a SVG interpreter.

B. We teach compilation using functional paradigms. Not only monadic parsers
   and lazy attribute propagation, but building continuation-based virtual
   machines, pedagogic, but quite efficient type checking/inference system,
   and other goodies.
   Even the garbage collection is *described* functionally (in monadic style).

C. The algorithmic layer of our Signal Processing course is entirely based
   on Haskell. 

D. A substantial part of our Hardware Architecture course exploits Haskell
   as a nice description/integration language.

E. Artificial Intelligence? Sure. We still use a bit of Prolog, but most of
   our stuff has been rewritten, and now Haskell dominates.



It is just a sick dream?

Jerzy Karczmarczuk
Caen, France