Re: [Haskell-cafe] Compilers book in Haskell

2013-04-07 Thread Sergey Bushnyak
Books about compilers is rare artifact, in comparison to some technology books. It is uncommon to see topics on compilers for functional languages. I was surprised, when saw it in Modern Compiler Design, which I've mentioned earlier. Compiler design series from Springer maybe reveal topics on

Re: [Haskell-cafe] Compilers book in Haskell

2013-04-07 Thread Andrés Sicard-Ramírez
On Sat, Apr 6, 2013 at 10:34 PM, Andrés Sicard-Ramírez andres.sicard.rami...@gmail.com wrote: Juan, te puede interesar On Sat, Apr 6, 2013 at 5:56 PM, Sergey Bushnyak sergey.bushn...@sigrlami.eu wrote: I will recommend you book Modern Compiler Design by Dick Grune and others. Besides

Re: [Haskell-cafe] Compilers book in Haskell

2013-04-07 Thread Kristopher Micinski
I disagree about the recommendation for Modern Compiler Design: I found it to be a pretty good introduction to compiler technology, but not functional programming with compilers, it's coverage was *very* shallow. By contrast, I can recommend both Compiling with Continuations (the standard text on

Re: [Haskell-cafe] Compilers book in Haskell

2013-04-07 Thread Tommy Thorn
You beat me to it although I'd reverse the order of your list. Also I wouldn't ignore the classic, http://www.amazon.com/Compilers-Principles-Techniques-Tools-Edition/dp/0321486811 but know that it has next to nothing useful specific to FP languages, and certainly not lazy languages. Tommy On

Re: [Haskell-cafe] Compilers book in Haskell

2013-04-07 Thread Kristopher Micinski
A swapped order probably appeals to most haskellers (by contrast I first learned ML). The real difference is that the Haskell books will focus on lazy languages. If your tastes are in implementing fast lazy languages using graph reduction then you may also be interested in [1]: although I

[Haskell-cafe] Compilers book in Haskell

2013-04-06 Thread Andrés Sicard-Ramírez
Juan, te puede interesar On Sat, Apr 6, 2013 at 5:56 PM, Sergey Bushnyak sergey.bushn...@sigrlami.eu wrote: I will recommend you book Modern Compiler Design by Dick Grune and others. Besides discussing different topics, authors use Haskell as example for describing ideas behind compilers