[Haskell-cafe] Arrows extentions and ArrowApplicable