[Haskell-beginners] Signals and external bindings...