Using Haskell standard library code style.