Simon Peyton Jones on fearless refactoring over the long term in Haskell | Heykuki News