[EMAIL PROTECTED] wrote: > Joost Visser and I, we worked out a few maybe not so obvious functional > programming patterns such as Success By Failure, Role Play, Rewrite Step, > Keyhole Operation just to mention a few. By not so obvious I mean that > they deal with generic programming rather than functional programming in > general. > > http://www.cs.vu.nl/Strafunski/dp-sf/ > > We use a certain FORMAT for design patterns, and there is some modest > analysis why this format is appropriate. Also, there is some discussion > why design patterns would do good for functional programming. This might > be interesting in the further process of accumulating design patterns > for functional programming.
I have added the design pattern description format to the Haskell wiki: http://haskell.org/wiki/wiki?DesignPatternsForFunctionalStrategicProgramming Perhaps it would be interesting to see if some of the CommonHaskellIdioms described on this wiki can be cast into the proposed design pattern format as well. Joost -- http://www.cwi.nl/~jvisser/ _______________________________________________ Haskell mailing list [EMAIL PROTECTED] http://www.haskell.org/mailman/listinfo/haskell