If it's /hard/ to use the language you have chosen for your book. Which is also the most prominent language in the space to write useful stuff then you need to address that right there on the landing page. Yeah? Is that not reasonable?
The Haskell list is very short. Why? Why is this a solution to that problem? Why is it not just yet another burito-like analogy for monads?
Frozen-bubble was great, slick and fun at least 15 years ago and is written in functional perl.
He's clearly trying to solve the Haskell problem of "We can't write apps" here. He says so.