base-4.21.0.0: src/Control/Category.hs
{-# LANGUAGE Safe #-}
-- |
-- Module : Control.Category
-- Copyright : (c) Ashley Yakeley 2007
-- License : BSD-style (see the LICENSE file in the distribution)
--
-- Maintainer : ashley@semantic.org
-- Stability : stable
-- Portability : portable
--
module Control.Category
( -- * Class
Category(..)
-- * Combinators
, (<<<)
, (>>>)
-- $namingConflicts
) where
import GHC.Internal.Control.Category
-- $namingConflicts
--
-- == A note on naming conflicts
--
-- The methods from 'Category' conflict with 'Prelude.id' and 'Prelude..' from the
-- prelude; you will likely want to either import this module qualified, or hide the
-- prelude functions:
--
-- @
-- import "Prelude" hiding (id, (.))
-- @