Why Haskell just works