pretty: new haskell package