How to avoid correctness space leaks on a lazy setting in Haskell
epicandmonicisnotiso.blogspot.com