[Haskell-cafe] Re: Writing "Haskell For Dummies Or At Least For
People Who Feel Like Dummies When They See The Word 'Monad'"
Donn Cave
donn at drizzle.com
Thu Dec 14 17:27:48 EST 2006
On Thu, 14 Dec 2006, Kirsten Chevalier wrote:
...
> If you want to learn how to "think" functionally, forget you ever
> heard the words "design pattern". There shouldn't be patterns in your
> programs. If there are, that means that either your language isn't
> providing you with enough abstractions or that you aren't using the
> abstractions that are available (or possibly both).
Well, maybe not Patterns, but wouldn't there be important skills
relating to patterns in a more general sense? Like "fold", for example,
seems to be a pattern, with several standard implementations and no
doubt countless others to suit particular applications.
Donn Cave, donn at drizzle.com
More information about the Haskell-Cafe
mailing list