
9 Jul
2010
9 Jul
'10
9:32 a.m.
On 7/8/10 21:36, Stephen Tetley wrote:
Hello
I suspect you will have to choose single examples for each of the patterns/ abstractions you are interested in.
Doaitse Swierstra's library UU.Parsing is the originator or the Applicative style. Its latest incarnation is the library uu-parsinglib.
Applicative style has several contributors: * AFAIK, Niklas Röjemo first came up with the names for the operators (as the haddock for Control.Applicative says) * It was used heavily, popularised and expanded by (among others) Doaitse Swierstra * Conor McBride and Ross Paterson recognised the pattern could be applied to things other than parsers (Correct me if I'm wrong!) Martijn.