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 <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 could then scale up. > > Are there such resources for Haskell? As I'm learning the language, I'm > finding it quite nice to write short programs (e.g. projecteuler, > Haskell Road, etc.) But when I try to write something a bit larger, I > find I'm tripping over myself and having a hard time organizing the > code coherently. > > 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? > > Cheers, > - Dan > _______________________________________________ > Haskell-Cafe mailing list > Haskell-Cafe@haskell.org > http://www.haskell.org/mailman/listinfo/haskell-cafe >
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe