{-# OPTIONS_HADDOCK ignore-exports #-} {-| This module is meant to be imported unqualified. It takes care of different versions of `base` and re-exports the following: - /everything/ from "Control.Lens". - - '<$>', '<*>', 'pure' from "Control.Applicative". - 'fold' form "Data.Foldable". - '>=>', '<=<' from "Control.Monad". - 'Monoid', '<>', 'mappend', 'mempty' from "Data.Monoid". -} module Nero.Prelude (module X) where import Control.Applicative as X ((<$>), (<*>), pure) import Data.Foldable as X (fold) import Control.Monad as X ((>=>), (<=<)) import Data.Monoid as X (Monoid, (<>), mappend, mempty) import Control.Lens as X