[Haskell-cafe] The future of purely functional user interfaces?