[Haskell-beginners] Looking for the paper that defines Arrows.