RE: What I learned from my first serious attempt low-level Haskell programming