-- standard modules we almost always want module Util.Std( module Control.Applicative, module Control.Monad, module Control.Monad.Identity, module Data.Foldable, module Data.List, module Data.Maybe, module Data.Monoid, module Data.Traversable, module System.Environment )where import Control.Applicative import Control.Monad import Control.Monad.Identity import Data.List hiding(null) import Data.Maybe import Data.Monoid(Monoid(..),(<>)) import System.Environment(getArgs,getProgName) -- we want the names for deriving import Data.Traversable(Traversable()) import Data.Foldable(Foldable())