Module

Data.Combinators

Package
purescript-combinators
Repository
awkure/purescript-combinators

#(&) Source

Operator alias for Data.Combinators.t (left-associative / precedence 1)

#(.:) Source

Operator alias for Data.Combinators.cd (right-associative / precedence 8)

#(.:.) Source

Operator alias for Data.Combinators.cdc (right-associative / precedence 8)

#(.::) Source

Operator alias for Data.Combinators.cdd (right-associative / precedence 8)

#(.::.) Source

Operator alias for Data.Combinators.cddc (right-associative / precedence 8)

#(.:::) Source

Operator alias for Data.Combinators.cddd (right-associative / precedence 8)

#(.:::.) Source

Operator alias for Data.Combinators.cdddc (right-associative / precedence 8)

#(.::::) Source

Operator alias for Data.Combinators.cdddd (right-associative / precedence 8)

#(.::::.) Source

Operator alias for Data.Combinators.cddddc (right-associative / precedence 8)

#fix Source

fix :: forall a. (a -> a) -> a

#psi Source

psi :: forall c b a. (a -> a -> b) -> (c -> a) -> (c -> c -> b)

#on Source

on :: forall c b a. (a -> a -> b) -> (c -> a) -> c -> c -> b

#s Source

s :: forall c b a. (a -> b -> c) -> (a -> b) -> (a -> c)

#t Source

t :: forall b a. a -> (a -> b) -> b

#dove Source

dove :: forall d c b a p. Semigroupoid p => (a -> p b c) -> (a -> p d b -> p d c)

#cd Source

cd :: forall d c b a p. Semigroupoid p => p a b -> (d -> p c a) -> (d -> p c b)

#cdc Source

cdc :: forall e d c b a p. Semigroupoid p => p a b -> (c -> d -> p e a) -> (c -> d -> p e b)

#cdd Source

cdd :: forall f e d c b a p. Semigroupoid p => p e f -> (a -> b -> c -> p d e) -> (a -> b -> c -> p d f)

#cddc Source

cddc :: forall g f e d c b a p. Semigroupoid p => p a b -> (c -> d -> e -> f -> p g a) -> (c -> d -> e -> f -> p g b)

#cddd Source

cddd :: forall h g f e d c b a p. Semigroupoid p => p a b -> (c -> d -> e -> f -> g -> p h a) -> (c -> d -> e -> f -> g -> p h b)

#cdddc Source

cdddc :: forall i h g f e d c b a p. Semigroupoid p => p a b -> (c -> d -> e -> f -> g -> h -> p i a) -> (c -> d -> e -> f -> g -> h -> p i b)

#cdddd Source

cdddd :: forall j i h g f e d c b a p. Semigroupoid p => p a b -> (c -> d -> e -> f -> g -> h -> i -> p j a) -> (c -> d -> e -> f -> g -> h -> i -> p j b)

#cddddc Source

cddddc :: forall k j i h g f e d c b a p. Semigroupoid p => p a b -> (c -> d -> e -> f -> g -> h -> i -> j -> p k a) -> (c -> d -> e -> f -> g -> h -> i -> j -> p k b)