Making Efficient use of memory in Haskell | Dark Hacker News