[Haskell-cafe] message passing style like in Haskell?