packages feed

base-unicode-symbols-0.2.3: src/Data/Function/Unicode.hs

{-# LANGUAGE NoImplicitPrelude, UnicodeSyntax #-}

module Data.Function.Unicode ( (∘) ) where

-------------------------------------------------------------------------------
-- Imports
-------------------------------------------------------------------------------

-- from base:
import Data.Function ( (.) )


-------------------------------------------------------------------------------
-- Fixities
-------------------------------------------------------------------------------

infixr 9 ∘


-------------------------------------------------------------------------------
-- Symbols
-------------------------------------------------------------------------------

{-|
(∘) = ('.')

U+2218, RING OPERATOR
-}
(∘) ∷ (β → γ) → (α → β) → (α → γ)
(∘) = (.)
{-# INLINE (∘) #-}