Re: [Haskell-cafe] Code Example and Haskell Patterns

2010-07-09 Thread Malcolm Wallace
I think you are right there - the tech report I linked to does credit the interface to Niklas Röjemo, so I shouldn't have used the word "originator" (as you suggested "popularised" would have been better). Unfortunately the thesis doesn't seem available on the web so I can't see how much of the ap

Re: [Haskell-cafe] Code Example and Haskell Patterns

2010-07-09 Thread Stephen Tetley
Hi Martijn I think you are right there - the tech report I linked to does credit the interface to Niklas Röjemo, so I shouldn't have used the word "originator" (as you suggested "popularised" would have been better). Unfortunately the thesis doesn't seem available on the web so I can't see how muc

Re: [Haskell-cafe] Code Example and Haskell Patterns

2010-07-09 Thread Martijn van Steenbergen
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.

Re: [Haskell-cafe] Code Example and Haskell Patterns

2010-07-08 Thread Stephen Tetley
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. There is extensive technical report detail

Re: [Haskell-cafe] Code Example and Haskell Patterns

2010-07-08 Thread Don Stewart
ali.razavi: > Hi, > > Hackage is a sizable repository of Haskell code; makes me wonder if there is a > way to use it more effectively for pedagogical purposes. For example, I really > would like to study State monad, monad transformers, applicative, arrows etc. > in action--i.e., in the context of

[Haskell-cafe] Code Example and Haskell Patterns

2010-07-08 Thread Ali Razavi
Hi, Hackage is a sizable repository of Haskell code; makes me wonder if there is a way to use it more effectively for pedagogical purposes. For example, I really would like to study State monad, monad transformers, applicative, arrows etc. in action--i.e., in the context of a real application rath