packages feed

papa-0.4.0: src/Papa/Profunctors/Renamed.hs

{-# OPTIONS_GHC -Wall #-}
{-# LANGUAGE NoImplicitPrelude #-}

-- | Re-exports from Papa.Profunctors with conflicting identifiers hidden.
--
-- The 'WrappedArrow' type from Data.Profunctor.Types conflicts with
-- Control.Applicative.WrappedArrow. It is hidden from this module.
-- Use 'Data.Profunctor.Types.WrappedArrow' directly when needed, or import qualified:
-- > import qualified Data.Profunctor.Types as Prof
module Papa.Profunctors.Renamed (
  module Papa.Profunctors.Data.Profunctor,
  module Papa.Profunctors.Data.Profunctor.Choice,
  module Papa.Profunctors.Data.Profunctor.Strong,
) where

import Papa.Profunctors.Data.Profunctor hiding (WrappedArrow, unwrapArrow)
import Papa.Profunctors.Data.Profunctor.Choice
import Papa.Profunctors.Data.Profunctor.Strong