[Haskell-cafe] dependent types, singleton types....