[Haskell-cafe] Arrows: definition of pure & arr