After reading the chapter about parsers in Bird's book, I tried to implement a simple parser myself, and this was a great experience, a real eye opener on how declarative and composable Haskell can be. Haskell is... well magic :-) It gave me same kind of joy I had when I made my first moving sprite on the Commodore 64 in 1985. On Thu, Mar 26, 2009 at 12:44 AM, Heinrich Apfelmus < [email protected]> wrote:
> Manlio Perillo wrote: > > Heinrich Apfelmus ha scritto: > >> > >> I think you'd have had a much easier time by starting with a proper book > >> right away, like Richard Bird's "Introduction to Functional Programming > >> in Haskell", accompanied by Real World Haskell. > > > > Unfortunately, one year ago Real World Haskell was not here. > > And note that I have no problems with basic functional programming > > concepts. > > My problems are specific to Haskell. > > Despite the title, Bird's book is quite specific to Haskell, in > particular concerning the philosophy of composing solutions from > building blocks as opposed to primitive recursion. > > I'd say that every serious Haskell programmer should have it on his > bookshelf (even if only for show ;) ). > > > Regards, > apfelmus > > -- > http://apfelmus.nfshost.com > > _______________________________________________ > Haskell-Cafe mailing list > [email protected] > http://www.haskell.org/mailman/listinfo/haskell-cafe >
_______________________________________________ Haskell-Cafe mailing list [email protected] http://www.haskell.org/mailman/listinfo/haskell-cafe
