composition-extra-2.1.0: Combinators for unorthodox structure composition
Safe HaskellSafe-Inferred
LanguageHaskell2010

Data.Function.Slip

Description

Bit-shift style argument re-arrangement

Documentation

slipr :: (a -> b -> c -> d) -> b -> c -> a -> d Source #

(<~>>) :: (a -> b -> c -> d) -> b -> c -> a -> d infixl 8 Source #

slipl :: (a -> b -> c -> d) -> c -> a -> b -> d Source #

(<<~>) :: (a -> b -> c -> d) -> c -> a -> b -> d infixl 8 Source #

slipr4 :: (a -> b -> c -> d -> e) -> b -> c -> d -> a -> e Source #

(<~~>>) :: (a -> b -> c -> d -> e) -> b -> c -> d -> a -> e infixl 8 Source #

slipl4 :: (a -> b -> c -> d -> e) -> d -> a -> b -> c -> e Source #

(<<~~>) :: (a -> b -> c -> d -> e) -> d -> a -> b -> c -> e infixl 8 Source #

slipr5 :: (a -> b -> c -> d -> e -> f) -> b -> c -> d -> e -> a -> f Source #

(<~~~>>) :: (a -> b -> c -> d -> e -> f) -> b -> c -> d -> e -> a -> f infixl 8 Source #

slipl5 :: (a -> b -> c -> d -> e -> f) -> e -> a -> b -> c -> d -> f Source #

(<<~~~>) :: (a -> b -> c -> d -> e -> f) -> e -> a -> b -> c -> d -> f infixl 8 Source #