-- | -- A collection of common operators provided across -- various modules of the \"base\" package. module BasePrelude.Operators ( -- * From "Control.Applicative" (Control.Applicative.*>), (Control.Applicative.<*), (Control.Applicative.<*>), (Control.Applicative.<**>), (Control.Applicative.<|>), -- * From "Control.Monad" (Control.Monad.<=<), (Control.Monad.=<<), (Control.Monad.>=>), (Control.Monad.>>), (Control.Monad.>>=), -- * From "Data.Bits" (Data.Bits..&.), (Data.Bits..|.), -- * From "Data.Bool" (Data.Bool.&&), (Data.Bool.||), (Data.Eq./=), (Data.Eq.==), -- * From "Data.Function" (Data.Function.$), (Data.Function.&), (Data.Function..), -- * From "Data.Functor" (Data.Functor.$>), (Data.Functor.<$), (Data.Functor.<$>), (Data.Functor.<&>), -- * From "Data.Functor.Contravariant" (Data.Functor.Contravariant.>$), (Data.Functor.Contravariant.>$<), (Data.Functor.Contravariant.>$$<), (Data.Functor.Contravariant.$<), -- * From "Data.Ord" (Data.Ord.<), (Data.Ord.<=), (Data.Ord.>), (Data.Ord.>=), -- * From "Data.Ratio" (Data.Ratio.%), -- * From "Data.Semigroup" (Data.Semigroup.<>), -- * From "Prelude" (Prelude.$!), (Prelude.*), (Prelude.+), (Prelude.-), (Prelude./), (Prelude.^), (Prelude.^^), ) where import qualified Control.Applicative import qualified Control.Monad import qualified Data.Bits import qualified Data.Bool import qualified Data.Eq import qualified Data.Function import qualified Data.Functor import qualified Data.Functor.Contravariant import qualified Data.Ord import qualified Data.Ratio import qualified Data.Semigroup import qualified Prelude