Re: [Haskell-cafe] Design in Haskell?

2009-05-28 Thread Jason Dagit
Hi Dan, On Mon, May 25, 2009 at 1:22 AM, Dan danielkc...@gmail.com wrote: Hi, When I was learning to program in imperative languages like Java, there were plenty of resources to learn from about how to design large programs.   Ideas like the GoF Design Patterns gave useful models that one

Re: [Haskell-cafe] Design in Haskell?

2009-05-27 Thread Henning Thielemann
Dan schrieb: Hi, When I was learning to program in imperative languages like Java, there were plenty of resources to learn from about how to design large programs. Ideas like the GoF Design Patterns gave useful models that one could then scale up. You will also find remarks on good

Re: [Haskell-cafe] Design in Haskell?

2009-05-26 Thread Michael Steele
Are there any suggestions of wikis, books or particularly well-architected and readable projects I could look at to about learn larger-scale design in Haskell? I've recently found Brent Yorgey's The Typeclassopedia very helpful. You can find it in The Monad.Reader Issue 13. It's similar to

Re: [Haskell-cafe] Design in Haskell?

2009-05-26 Thread Lee Duhem
On Wed, May 27, 2009 at 6:50 AM, Michael Steele mikesteel...@gmail.com wrote: I've recently found Brent Yorgey's The Typeclassopedia very helpful. You can find it in The Monad.Reader Issue 13. It's great, thank you Michael. lee ___ Haskell-Cafe

Re: [Haskell-cafe] Design in Haskell?

2009-05-26 Thread Daryoush Mehrtash
If you are coming from Object Oriented background, I think, the best book to read is the Paul Hudak's Haskell School of Expression. It goes through a design of a game application. The book is also available on line in google books. daryoush On Mon, May 25, 2009 at 1:22 AM, Dan

[Haskell-cafe] Design in Haskell?

2009-05-25 Thread Dan
Hi, When I was learning to program in imperative languages like Java, there were plenty of resources to learn from about how to design large programs. Ideas like the GoF Design Patterns gave useful models that one could then scale up. Are there such resources for Haskell? As I'm learning the

Re: [Haskell-cafe] Design in Haskell?

2009-05-25 Thread Lee Duhem
On Mon, May 25, 2009 at 4:22 PM, Dan danielkc...@gmail.com wrote: Are there any suggestions of wikis, books or particularly well-architected and readable projects I could look at to about learn larger-scale design in Haskell? XMonad is pretty good, see http://xmonad.org/ For its design and