[Haskell-cafe] First go at reactive programming