[Haskell-cafe] Reactive and 'real live' problem