Chapter Seven
Let’s try to re-build the foundation of Pure Functional programming in a lazy language such as Miranda or Haskell from the first principles. Despite nearly 30 years of research and thousands of academic papers every real world Haskell project is a fucking mess of over-abstraction, using the latest meme abstraction or a fad of the day, whike the whole field is an endless contest of “look, ma, I am so smart” academic papers. The Arrows paper, and preceding Monad Transformers papers are the hallmarks of academic penis size contests. ...