[Haskell-cafe] Type without a data constructor?