What you need for this book
This book is written against the GHC compiler.
However, the first four chapters of this book are less dependent on any particular compiler. Since remaining chapters rely more heavily on the GHC language extensions, the GHC compiler matters more for those chapters.