John Hughes

Home page at (BrokenLink 20100709)

Author of the paper "WhyFunctionalProgrammingMatters."

In his paper "GeneralisingMonadsToArrows," John Hughes introduced the notion of "arrows" which provide an abstract view of computation and are intended as a generalization/an alternative to monads for structuring combinator libraries (see HaskellLanguage, MonadicProgramming, OnMonads and HaskellArrows (

CategoryAuthor CategoryHaskell

View edit of July 9, 2010 or FindPage with title or text search