base-compat-0.13.1: A compatibility layer for base
Safe HaskellSafe-Inferred
LanguageHaskell2010

Data.Function.Compat

Documentation

(.) :: (b -> c) -> (a -> b) -> a -> c #

(&) :: a -> (a -> b) -> b #

applyWhen :: Bool -> (a -> a) -> a -> a #

($) :: (a -> b) -> a -> b #

const :: a -> b -> a #

flip :: (a -> b -> c) -> b -> a -> c #

id :: a -> a #

on :: (b -> b -> c) -> (a -> b) -> a -> a -> c #

fix :: (a -> a) -> a #

(&) :: a -> (a -> b) -> b #

applyWhen :: Bool -> (a -> a) -> a -> a #