[Haskell-cafe] Using Haskell to describe computer hardware.