plumbers-0.0.1: Pointless plumbing combinators

Portability GHC only experimental Michael Sloan None

Control.Plumbers

Description

This module exports 2 * (5 + 5^2 + 5^3) = 310 operators, all `pointless` combinators for composing functions together with additional plumbing.

See the plumbers post at www.mgsloan.com for more information.

# Documentation

(\$***) :: forall a b c d e f r' r''. (a -> c -> e -> r'' -> r') -> (b -> d -> f -> r'') -> (a, b) -> (c, d) -> (e, f) -> r'Source

(\$**&) :: forall a b c d e r' r''. (a -> c -> e -> r'' -> r') -> (b -> d -> e -> r'') -> (a, b) -> (c, d) -> e -> r'Source

(\$**>) :: forall a b c d e r' r''. (a -> c -> r'' -> r') -> (b -> d -> e -> r'') -> (a, b) -> (c, d) -> e -> r'Source

(\$**<) :: forall a b c d e r' r''. (a -> c -> e -> r'' -> r') -> (b -> d -> r'') -> (a, b) -> (c, d) -> e -> r'Source

(\$**^) :: forall a b c d e r' r''. (a -> c -> r'' -> r') -> (b -> d -> r'') -> (a, b) -> (c, d) -> e -> r'Source

(\$*&*) :: forall a b c d e r' r''. (a -> c -> d -> r'' -> r') -> (b -> c -> e -> r'') -> (a, b) -> c -> (d, e) -> r'Source

(\$*&&) :: forall a b c d r' r''. (a -> c -> d -> r'' -> r') -> (b -> c -> d -> r'') -> (a, b) -> c -> d -> r'Source

(\$*&>) :: forall a b c d r' r''. (a -> c -> r'' -> r') -> (b -> c -> d -> r'') -> (a, b) -> c -> d -> r'Source

(\$*&<) :: forall a b c d r' r''. (a -> c -> d -> r'' -> r') -> (b -> c -> r'') -> (a, b) -> c -> d -> r'Source

(\$*&^) :: forall a b c d r' r''. (a -> c -> r'' -> r') -> (b -> c -> r'') -> (a, b) -> c -> d -> r'Source

(\$*>*) :: forall a b c d e r' r''. (a -> d -> r'' -> r') -> (b -> c -> e -> r'') -> (a, b) -> c -> (d, e) -> r'Source

(\$*>&) :: forall a b c d r' r''. (a -> d -> r'' -> r') -> (b -> c -> d -> r'') -> (a, b) -> c -> d -> r'Source

(\$*>>) :: forall a b c d r' r''. (a -> r'' -> r') -> (b -> c -> d -> r'') -> (a, b) -> c -> d -> r'Source

(\$*><) :: forall a b c d r' r''. (a -> d -> r'' -> r') -> (b -> c -> r'') -> (a, b) -> c -> d -> r'Source

(\$*>^) :: forall a b c d r' r''. (a -> r'' -> r') -> (b -> c -> r'') -> (a, b) -> c -> d -> r'Source

(\$*<*) :: forall a b c d e r' r''. (a -> c -> d -> r'' -> r') -> (b -> e -> r'') -> (a, b) -> c -> (d, e) -> r'Source

(\$*<&) :: forall a b c d r' r''. (a -> c -> d -> r'' -> r') -> (b -> d -> r'') -> (a, b) -> c -> d -> r'Source

(\$*<>) :: forall a b c d r' r''. (a -> c -> r'' -> r') -> (b -> d -> r'') -> (a, b) -> c -> d -> r'Source

(\$*<<) :: forall a b c d r' r''. (a -> c -> d -> r'' -> r') -> (b -> r'') -> (a, b) -> c -> d -> r'Source

(\$*<^) :: forall a b c d r' r''. (a -> c -> r'' -> r') -> (b -> r'') -> (a, b) -> c -> d -> r'Source

(\$*^*) :: forall a b c d e r' r''. (a -> d -> r'' -> r') -> (b -> e -> r'') -> (a, b) -> c -> (d, e) -> r'Source

(\$*^&) :: forall a b c d r' r''. (a -> d -> r'' -> r') -> (b -> d -> r'') -> (a, b) -> c -> d -> r'Source

(\$*^>) :: forall a b c d r' r''. (a -> r'' -> r') -> (b -> d -> r'') -> (a, b) -> c -> d -> r'Source

(\$*^<) :: forall a b c d r' r''. (a -> d -> r'' -> r') -> (b -> r'') -> (a, b) -> c -> d -> r'Source

(\$*^^) :: forall a b c d r' r''. (a -> r'' -> r') -> (b -> r'') -> (a, b) -> c -> d -> r'Source

(\$&**) :: forall a b c d e r' r''. (a -> b -> d -> r'' -> r') -> (a -> c -> e -> r'') -> a -> (b, c) -> (d, e) -> r'Source

(\$&*&) :: forall a b c d r' r''. (a -> b -> d -> r'' -> r') -> (a -> c -> d -> r'') -> a -> (b, c) -> d -> r'Source

(\$&*>) :: forall a b c d r' r''. (a -> b -> r'' -> r') -> (a -> c -> d -> r'') -> a -> (b, c) -> d -> r'Source

(\$&*<) :: forall a b c d r' r''. (a -> b -> d -> r'' -> r') -> (a -> c -> r'') -> a -> (b, c) -> d -> r'Source

(\$&*^) :: forall a b c d r' r''. (a -> b -> r'' -> r') -> (a -> c -> r'') -> a -> (b, c) -> d -> r'Source

(\$&&*) :: forall a b c d r' r''. (a -> b -> c -> r'' -> r') -> (a -> b -> d -> r'') -> a -> b -> (c, d) -> r'Source

(\$&&&) :: forall a b c r' r''. (a -> b -> c -> r'' -> r') -> (a -> b -> c -> r'') -> a -> b -> c -> r'Source

(\$&&>) :: forall a b c r' r''. (a -> b -> r'' -> r') -> (a -> b -> c -> r'') -> a -> b -> c -> r'Source

(\$&&<) :: forall a b c r' r''. (a -> b -> c -> r'' -> r') -> (a -> b -> r'') -> a -> b -> c -> r'Source

(\$&&^) :: forall a b c r' r''. (a -> b -> r'' -> r') -> (a -> b -> r'') -> a -> b -> c -> r'Source

(\$&>*) :: forall a b c d r' r''. (a -> c -> r'' -> r') -> (a -> b -> d -> r'') -> a -> b -> (c, d) -> r'Source

(\$&>&) :: forall a b c r' r''. (a -> c -> r'' -> r') -> (a -> b -> c -> r'') -> a -> b -> c -> r'Source

(\$&>>) :: forall a b c r' r''. (a -> r'' -> r') -> (a -> b -> c -> r'') -> a -> b -> c -> r'Source

(\$&><) :: forall a b c r' r''. (a -> c -> r'' -> r') -> (a -> b -> r'') -> a -> b -> c -> r'Source

(\$&>^) :: forall a b c r' r''. (a -> r'' -> r') -> (a -> b -> r'') -> a -> b -> c -> r'Source

(\$&<*) :: forall a b c d r' r''. (a -> b -> c -> r'' -> r') -> (a -> d -> r'') -> a -> b -> (c, d) -> r'Source

(\$&<&) :: forall a b c r' r''. (a -> b -> c -> r'' -> r') -> (a -> c -> r'') -> a -> b -> c -> r'Source

(\$&<>) :: forall a b c r' r''. (a -> b -> r'' -> r') -> (a -> c -> r'') -> a -> b -> c -> r'Source

(\$&<<) :: forall a b c r' r''. (a -> b -> c -> r'' -> r') -> (a -> r'') -> a -> b -> c -> r'Source

(\$&<^) :: forall a b c r' r''. (a -> b -> r'' -> r') -> (a -> r'') -> a -> b -> c -> r'Source

(\$&^*) :: forall a b c d r' r''. (a -> c -> r'' -> r') -> (a -> d -> r'') -> a -> b -> (c, d) -> r'Source

(\$&^&) :: forall a b c r' r''. (a -> c -> r'' -> r') -> (a -> c -> r'') -> a -> b -> c -> r'Source

(\$&^>) :: forall a b c r' r''. (a -> r'' -> r') -> (a -> c -> r'') -> a -> b -> c -> r'Source

(\$&^<) :: forall a b c r' r''. (a -> c -> r'' -> r') -> (a -> r'') -> a -> b -> c -> r'Source

(\$&^^) :: forall a b c r' r''. (a -> r'' -> r') -> (a -> r'') -> a -> b -> c -> r'Source

(\$>**) :: forall a b c d e r' r''. (b -> d -> r'' -> r') -> (a -> c -> e -> r'') -> a -> (b, c) -> (d, e) -> r'Source

(\$>*&) :: forall a b c d r' r''. (b -> d -> r'' -> r') -> (a -> c -> d -> r'') -> a -> (b, c) -> d -> r'Source

(\$>*>) :: forall a b c d r' r''. (b -> r'' -> r') -> (a -> c -> d -> r'') -> a -> (b, c) -> d -> r'Source

(\$>*<) :: forall a b c d r' r''. (b -> d -> r'' -> r') -> (a -> c -> r'') -> a -> (b, c) -> d -> r'Source

(\$>*^) :: forall a b c d r' r''. (b -> r'' -> r') -> (a -> c -> r'') -> a -> (b, c) -> d -> r'Source

(\$>&*) :: forall a b c d r' r''. (b -> c -> r'' -> r') -> (a -> b -> d -> r'') -> a -> b -> (c, d) -> r'Source

(\$>&&) :: forall a b c r' r''. (b -> c -> r'' -> r') -> (a -> b -> c -> r'') -> a -> b -> c -> r'Source

(\$>&>) :: forall a b c r' r''. (b -> r'' -> r') -> (a -> b -> c -> r'') -> a -> b -> c -> r'Source

(\$>&<) :: forall a b c r' r''. (b -> c -> r'' -> r') -> (a -> b -> r'') -> a -> b -> c -> r'Source

(\$>&^) :: forall a b c r' r''. (b -> r'' -> r') -> (a -> b -> r'') -> a -> b -> c -> r'Source

(\$>>*) :: forall a b c d r' r''. (c -> r'' -> r') -> (a -> b -> d -> r'') -> a -> b -> (c, d) -> r'Source

(\$>>&) :: forall a b c r' r''. (c -> r'' -> r') -> (a -> b -> c -> r'') -> a -> b -> c -> r'Source

(\$>>>) :: forall a b c r' r''. (r'' -> r') -> (a -> b -> c -> r'') -> a -> b -> c -> r'Source

(\$>><) :: forall a b c r' r''. (c -> r'' -> r') -> (a -> b -> r'') -> a -> b -> c -> r'Source

(\$>>^) :: forall a b c r' r''. (r'' -> r') -> (a -> b -> r'') -> a -> b -> c -> r'Source

(\$><*) :: forall a b c d r' r''. (b -> c -> r'' -> r') -> (a -> d -> r'') -> a -> b -> (c, d) -> r'Source

(\$><&) :: forall a b c r' r''. (b -> c -> r'' -> r') -> (a -> c -> r'') -> a -> b -> c -> r'Source

(\$><>) :: forall a b c r' r''. (b -> r'' -> r') -> (a -> c -> r'') -> a -> b -> c -> r'Source

(\$><<) :: forall a b c r' r''. (b -> c -> r'' -> r') -> (a -> r'') -> a -> b -> c -> r'Source

(\$><^) :: forall a b c r' r''. (b -> r'' -> r') -> (a -> r'') -> a -> b -> c -> r'Source

(\$>^*) :: forall a b c d r' r''. (c -> r'' -> r') -> (a -> d -> r'') -> a -> b -> (c, d) -> r'Source

(\$>^&) :: forall a b c r' r''. (c -> r'' -> r') -> (a -> c -> r'') -> a -> b -> c -> r'Source

(\$>^>) :: forall a b c r' r''. (r'' -> r') -> (a -> c -> r'') -> a -> b -> c -> r'Source

(\$>^<) :: forall a b c r' r''. (c -> r'' -> r') -> (a -> r'') -> a -> b -> c -> r'Source

(\$>^^) :: forall a b c r' r''. (r'' -> r') -> (a -> r'') -> a -> b -> c -> r'Source

(\$<**) :: forall a b c d e r' r''. (a -> b -> d -> r'' -> r') -> (c -> e -> r'') -> a -> (b, c) -> (d, e) -> r'Source

(\$<*&) :: forall a b c d r' r''. (a -> b -> d -> r'' -> r') -> (c -> d -> r'') -> a -> (b, c) -> d -> r'Source

(\$<*>) :: forall a b c d r' r''. (a -> b -> r'' -> r') -> (c -> d -> r'') -> a -> (b, c) -> d -> r'Source

(\$<*<) :: forall a b c d r' r''. (a -> b -> d -> r'' -> r') -> (c -> r'') -> a -> (b, c) -> d -> r'Source

(\$<*^) :: forall a b c d r' r''. (a -> b -> r'' -> r') -> (c -> r'') -> a -> (b, c) -> d -> r'Source

(\$<&*) :: forall a b c d r' r''. (a -> b -> c -> r'' -> r') -> (b -> d -> r'') -> a -> b -> (c, d) -> r'Source

(\$<&&) :: forall a b c r' r''. (a -> b -> c -> r'' -> r') -> (b -> c -> r'') -> a -> b -> c -> r'Source

(\$<&>) :: forall a b c r' r''. (a -> b -> r'' -> r') -> (b -> c -> r'') -> a -> b -> c -> r'Source

(\$<&<) :: forall a b c r' r''. (a -> b -> c -> r'' -> r') -> (b -> r'') -> a -> b -> c -> r'Source

(\$<&^) :: forall a b c r' r''. (a -> b -> r'' -> r') -> (b -> r'') -> a -> b -> c -> r'Source

(\$<>*) :: forall a b c d r' r''. (a -> c -> r'' -> r') -> (b -> d -> r'') -> a -> b -> (c, d) -> r'Source

(\$<>&) :: forall a b c r' r''. (a -> c -> r'' -> r') -> (b -> c -> r'') -> a -> b -> c -> r'Source

(\$<>>) :: forall a b c r' r''. (a -> r'' -> r') -> (b -> c -> r'') -> a -> b -> c -> r'Source

(\$<><) :: forall a b c r' r''. (a -> c -> r'' -> r') -> (b -> r'') -> a -> b -> c -> r'Source

(\$<>^) :: forall a b c r' r''. (a -> r'' -> r') -> (b -> r'') -> a -> b -> c -> r'Source

(\$<<*) :: forall a b c d r' r''. (a -> b -> c -> r'' -> r') -> (d -> r'') -> a -> b -> (c, d) -> r'Source

(\$<<&) :: forall a b c r' r''. (a -> b -> c -> r'' -> r') -> (c -> r'') -> a -> b -> c -> r'Source

(\$<<>) :: forall a b c r' r''. (a -> b -> r'' -> r') -> (c -> r'') -> a -> b -> c -> r'Source

(\$<<<) :: forall a b c r' r''. (a -> b -> c -> r'' -> r') -> r'' -> a -> b -> c -> r'Source

(\$<<^) :: forall a b c r' r''. (a -> b -> r'' -> r') -> r'' -> a -> b -> c -> r'Source

(\$<^*) :: forall a b c d r' r''. (a -> c -> r'' -> r') -> (d -> r'') -> a -> b -> (c, d) -> r'Source

(\$<^&) :: forall a b c r' r''. (a -> c -> r'' -> r') -> (c -> r'') -> a -> b -> c -> r'Source

(\$<^>) :: forall a b c r' r''. (a -> r'' -> r') -> (c -> r'') -> a -> b -> c -> r'Source

(\$<^<) :: forall a b c r' r''. (a -> c -> r'' -> r') -> r'' -> a -> b -> c -> r'Source

(\$<^^) :: forall a b c r' r''. (a -> r'' -> r') -> r'' -> a -> b -> c -> r'Source

(\$^**) :: forall a b c d e r' r''. (b -> d -> r'' -> r') -> (c -> e -> r'') -> a -> (b, c) -> (d, e) -> r'Source

(\$^*&) :: forall a b c d r' r''. (b -> d -> r'' -> r') -> (c -> d -> r'') -> a -> (b, c) -> d -> r'Source

(\$^*>) :: forall a b c d r' r''. (b -> r'' -> r') -> (c -> d -> r'') -> a -> (b, c) -> d -> r'Source

(\$^*<) :: forall a b c d r' r''. (b -> d -> r'' -> r') -> (c -> r'') -> a -> (b, c) -> d -> r'Source

(\$^*^) :: forall a b c d r' r''. (b -> r'' -> r') -> (c -> r'') -> a -> (b, c) -> d -> r'Source

(\$^&*) :: forall a b c d r' r''. (b -> c -> r'' -> r') -> (b -> d -> r'') -> a -> b -> (c, d) -> r'Source

(\$^&&) :: forall a b c r' r''. (b -> c -> r'' -> r') -> (b -> c -> r'') -> a -> b -> c -> r'Source

(\$^&>) :: forall a b c r' r''. (b -> r'' -> r') -> (b -> c -> r'') -> a -> b -> c -> r'Source

(\$^&<) :: forall a b c r' r''. (b -> c -> r'' -> r') -> (b -> r'') -> a -> b -> c -> r'Source

(\$^&^) :: forall a b c r' r''. (b -> r'' -> r') -> (b -> r'') -> a -> b -> c -> r'Source

(\$^>*) :: forall a b c d r' r''. (c -> r'' -> r') -> (b -> d -> r'') -> a -> b -> (c, d) -> r'Source

(\$^>&) :: forall a b c r' r''. (c -> r'' -> r') -> (b -> c -> r'') -> a -> b -> c -> r'Source

(\$^>>) :: forall a b c r' r''. (r'' -> r') -> (b -> c -> r'') -> a -> b -> c -> r'Source

(\$^><) :: forall a b c r' r''. (c -> r'' -> r') -> (b -> r'') -> a -> b -> c -> r'Source

(\$^>^) :: forall a b c r' r''. (r'' -> r') -> (b -> r'') -> a -> b -> c -> r'Source

(\$^<*) :: forall a b c d r' r''. (b -> c -> r'' -> r') -> (d -> r'') -> a -> b -> (c, d) -> r'Source

(\$^<&) :: forall a b c r' r''. (b -> c -> r'' -> r') -> (c -> r'') -> a -> b -> c -> r'Source

(\$^<>) :: forall a b c r' r''. (b -> r'' -> r') -> (c -> r'') -> a -> b -> c -> r'Source

(\$^<<) :: forall a b c r' r''. (b -> c -> r'' -> r') -> r'' -> a -> b -> c -> r'Source

(\$^<^) :: forall a b c r' r''. (b -> r'' -> r') -> r'' -> a -> b -> c -> r'Source

(\$^^*) :: forall a b c d r' r''. (c -> r'' -> r') -> (d -> r'') -> a -> b -> (c, d) -> r'Source

(\$^^&) :: forall a b c r' r''. (c -> r'' -> r') -> (c -> r'') -> a -> b -> c -> r'Source

(\$^^>) :: forall a b c r' r''. (r'' -> r') -> (c -> r'') -> a -> b -> c -> r'Source

(\$^^<) :: forall a b c r' r''. (c -> r'' -> r') -> r'' -> a -> b -> c -> r'Source

(\$^^^) :: forall a b c r' r''. (r'' -> r') -> r'' -> a -> b -> c -> r'Source

(\$**) :: forall a b c d r' r''. (a -> c -> r'' -> r') -> (b -> d -> r'') -> (a, b) -> (c, d) -> r'Source

(\$*&) :: forall a b c r' r''. (a -> c -> r'' -> r') -> (b -> c -> r'') -> (a, b) -> c -> r'Source

(\$*>) :: forall a b c r' r''. (a -> r'' -> r') -> (b -> c -> r'') -> (a, b) -> c -> r'Source

(\$*<) :: forall a b c r' r''. (a -> c -> r'' -> r') -> (b -> r'') -> (a, b) -> c -> r'Source

(\$*^) :: forall a b c r' r''. (a -> r'' -> r') -> (b -> r'') -> (a, b) -> c -> r'Source

(\$&*) :: forall a b c r' r''. (a -> b -> r'' -> r') -> (a -> c -> r'') -> a -> (b, c) -> r'Source

(\$&&) :: forall a b r' r''. (a -> b -> r'' -> r') -> (a -> b -> r'') -> a -> b -> r'Source

(\$&>) :: forall a b r' r''. (a -> r'' -> r') -> (a -> b -> r'') -> a -> b -> r'Source

(\$&<) :: forall a b r' r''. (a -> b -> r'' -> r') -> (a -> r'') -> a -> b -> r'Source

(\$&^) :: forall a b r' r''. (a -> r'' -> r') -> (a -> r'') -> a -> b -> r'Source

(\$>*) :: forall a b c r' r''. (b -> r'' -> r') -> (a -> c -> r'') -> a -> (b, c) -> r'Source

(\$>&) :: forall a b r' r''. (b -> r'' -> r') -> (a -> b -> r'') -> a -> b -> r'Source

(\$>>) :: forall a b r' r''. (r'' -> r') -> (a -> b -> r'') -> a -> b -> r'Source

(\$><) :: forall a b r' r''. (b -> r'' -> r') -> (a -> r'') -> a -> b -> r'Source

(\$>^) :: forall a b r' r''. (r'' -> r') -> (a -> r'') -> a -> b -> r'Source

(\$<*) :: forall a b c r' r''. (a -> b -> r'' -> r') -> (c -> r'') -> a -> (b, c) -> r'Source

(\$<&) :: forall a b r' r''. (a -> b -> r'' -> r') -> (b -> r'') -> a -> b -> r'Source

(\$<>) :: forall a b r' r''. (a -> r'' -> r') -> (b -> r'') -> a -> b -> r'Source

(\$<<) :: forall a b r' r''. (a -> b -> r'' -> r') -> r'' -> a -> b -> r'Source

(\$<^) :: forall a b r' r''. (a -> r'' -> r') -> r'' -> a -> b -> r'Source

(\$^*) :: forall a b c r' r''. (b -> r'' -> r') -> (c -> r'') -> a -> (b, c) -> r'Source

(\$^&) :: forall a b r' r''. (b -> r'' -> r') -> (b -> r'') -> a -> b -> r'Source

(\$^>) :: forall a b r' r''. (r'' -> r') -> (b -> r'') -> a -> b -> r'Source

(\$^<) :: forall a b r' r''. (b -> r'' -> r') -> r'' -> a -> b -> r'Source

(\$^^) :: forall a b r' r''. (r'' -> r') -> r'' -> a -> b -> r'Source

(\$*) :: forall a b r' r''. (a -> r'' -> r') -> (b -> r'') -> (a, b) -> r'Source

(\$&) :: forall a r' r''. (a -> r'' -> r') -> (a -> r'') -> a -> r'Source

(\$>) :: forall a r' r''. (r'' -> r') -> (a -> r'') -> a -> r'Source

(\$<) :: forall a r' r''. (a -> r'' -> r') -> r'' -> a -> r'Source

(\$^) :: forall a r' r''. (r'' -> r') -> r'' -> a -> r'Source

(****) :: forall a b c d e f r' r''. (a -> c -> e -> r') -> (b -> d -> f -> r'') -> (a, b) -> (c, d) -> (e, f) -> (r', r'')Source

(***&) :: forall a b c d e r' r''. (a -> c -> e -> r') -> (b -> d -> e -> r'') -> (a, b) -> (c, d) -> e -> (r', r'')Source

(***>) :: forall a b c d e r' r''. (a -> c -> r') -> (b -> d -> e -> r'') -> (a, b) -> (c, d) -> e -> (r', r'')Source

(***<) :: forall a b c d e r' r''. (a -> c -> e -> r') -> (b -> d -> r'') -> (a, b) -> (c, d) -> e -> (r', r'')Source

(***^) :: forall a b c d e r' r''. (a -> c -> r') -> (b -> d -> r'') -> (a, b) -> (c, d) -> e -> (r', r'')Source

(**&*) :: forall a b c d e r' r''. (a -> c -> d -> r') -> (b -> c -> e -> r'') -> (a, b) -> c -> (d, e) -> (r', r'')Source

(**&&) :: forall a b c d r' r''. (a -> c -> d -> r') -> (b -> c -> d -> r'') -> (a, b) -> c -> d -> (r', r'')Source

(**&>) :: forall a b c d r' r''. (a -> c -> r') -> (b -> c -> d -> r'') -> (a, b) -> c -> d -> (r', r'')Source

(**&<) :: forall a b c d r' r''. (a -> c -> d -> r') -> (b -> c -> r'') -> (a, b) -> c -> d -> (r', r'')Source

(**&^) :: forall a b c d r' r''. (a -> c -> r') -> (b -> c -> r'') -> (a, b) -> c -> d -> (r', r'')Source

(**>*) :: forall a b c d e r' r''. (a -> d -> r') -> (b -> c -> e -> r'') -> (a, b) -> c -> (d, e) -> (r', r'')Source

(**>&) :: forall a b c d r' r''. (a -> d -> r') -> (b -> c -> d -> r'') -> (a, b) -> c -> d -> (r', r'')Source

(**>>) :: forall a b c d r' r''. (a -> r') -> (b -> c -> d -> r'') -> (a, b) -> c -> d -> (r', r'')Source

(**><) :: forall a b c d r' r''. (a -> d -> r') -> (b -> c -> r'') -> (a, b) -> c -> d -> (r', r'')Source

(**>^) :: forall a b c d r' r''. (a -> r') -> (b -> c -> r'') -> (a, b) -> c -> d -> (r', r'')Source

(**<*) :: forall a b c d e r' r''. (a -> c -> d -> r') -> (b -> e -> r'') -> (a, b) -> c -> (d, e) -> (r', r'')Source

(**<&) :: forall a b c d r' r''. (a -> c -> d -> r') -> (b -> d -> r'') -> (a, b) -> c -> d -> (r', r'')Source

(**<>) :: forall a b c d r' r''. (a -> c -> r') -> (b -> d -> r'') -> (a, b) -> c -> d -> (r', r'')Source

(**<<) :: forall a b c d r' r''. (a -> c -> d -> r') -> (b -> r'') -> (a, b) -> c -> d -> (r', r'')Source

(**<^) :: forall a b c d r' r''. (a -> c -> r') -> (b -> r'') -> (a, b) -> c -> d -> (r', r'')Source

(**^*) :: forall a b c d e r' r''. (a -> d -> r') -> (b -> e -> r'') -> (a, b) -> c -> (d, e) -> (r', r'')Source

(**^&) :: forall a b c d r' r''. (a -> d -> r') -> (b -> d -> r'') -> (a, b) -> c -> d -> (r', r'')Source

(**^>) :: forall a b c d r' r''. (a -> r') -> (b -> d -> r'') -> (a, b) -> c -> d -> (r', r'')Source

(**^<) :: forall a b c d r' r''. (a -> d -> r') -> (b -> r'') -> (a, b) -> c -> d -> (r', r'')Source

(**^^) :: forall a b c d r' r''. (a -> r') -> (b -> r'') -> (a, b) -> c -> d -> (r', r'')Source

(*&**) :: forall a b c d e r' r''. (a -> b -> d -> r') -> (a -> c -> e -> r'') -> a -> (b, c) -> (d, e) -> (r', r'')Source

(*&*&) :: forall a b c d r' r''. (a -> b -> d -> r') -> (a -> c -> d -> r'') -> a -> (b, c) -> d -> (r', r'')Source

(*&*>) :: forall a b c d r' r''. (a -> b -> r') -> (a -> c -> d -> r'') -> a -> (b, c) -> d -> (r', r'')Source

(*&*<) :: forall a b c d r' r''. (a -> b -> d -> r') -> (a -> c -> r'') -> a -> (b, c) -> d -> (r', r'')Source

(*&*^) :: forall a b c d r' r''. (a -> b -> r') -> (a -> c -> r'') -> a -> (b, c) -> d -> (r', r'')Source

(*&&*) :: forall a b c d r' r''. (a -> b -> c -> r') -> (a -> b -> d -> r'') -> a -> b -> (c, d) -> (r', r'')Source

(*&&&) :: forall a b c r' r''. (a -> b -> c -> r') -> (a -> b -> c -> r'') -> a -> b -> c -> (r', r'')Source

(*&&>) :: forall a b c r' r''. (a -> b -> r') -> (a -> b -> c -> r'') -> a -> b -> c -> (r', r'')Source

(*&&<) :: forall a b c r' r''. (a -> b -> c -> r') -> (a -> b -> r'') -> a -> b -> c -> (r', r'')Source

(*&&^) :: forall a b c r' r''. (a -> b -> r') -> (a -> b -> r'') -> a -> b -> c -> (r', r'')Source

(*&>*) :: forall a b c d r' r''. (a -> c -> r') -> (a -> b -> d -> r'') -> a -> b -> (c, d) -> (r', r'')Source

(*&>&) :: forall a b c r' r''. (a -> c -> r') -> (a -> b -> c -> r'') -> a -> b -> c -> (r', r'')Source

(*&>>) :: forall a b c r' r''. (a -> r') -> (a -> b -> c -> r'') -> a -> b -> c -> (r', r'')Source

(*&><) :: forall a b c r' r''. (a -> c -> r') -> (a -> b -> r'') -> a -> b -> c -> (r', r'')Source

(*&>^) :: forall a b c r' r''. (a -> r') -> (a -> b -> r'') -> a -> b -> c -> (r', r'')Source

(*&<*) :: forall a b c d r' r''. (a -> b -> c -> r') -> (a -> d -> r'') -> a -> b -> (c, d) -> (r', r'')Source

(*&<&) :: forall a b c r' r''. (a -> b -> c -> r') -> (a -> c -> r'') -> a -> b -> c -> (r', r'')Source

(*&<>) :: forall a b c r' r''. (a -> b -> r') -> (a -> c -> r'') -> a -> b -> c -> (r', r'')Source

(*&<<) :: forall a b c r' r''. (a -> b -> c -> r') -> (a -> r'') -> a -> b -> c -> (r', r'')Source

(*&<^) :: forall a b c r' r''. (a -> b -> r') -> (a -> r'') -> a -> b -> c -> (r', r'')Source

(*&^*) :: forall a b c d r' r''. (a -> c -> r') -> (a -> d -> r'') -> a -> b -> (c, d) -> (r', r'')Source

(*&^&) :: forall a b c r' r''. (a -> c -> r') -> (a -> c -> r'') -> a -> b -> c -> (r', r'')Source

(*&^>) :: forall a b c r' r''. (a -> r') -> (a -> c -> r'') -> a -> b -> c -> (r', r'')Source

(*&^<) :: forall a b c r' r''. (a -> c -> r') -> (a -> r'') -> a -> b -> c -> (r', r'')Source

(*&^^) :: forall a b c r' r''. (a -> r') -> (a -> r'') -> a -> b -> c -> (r', r'')Source

(*>**) :: forall a b c d e r' r''. (b -> d -> r') -> (a -> c -> e -> r'') -> a -> (b, c) -> (d, e) -> (r', r'')Source

(*>*&) :: forall a b c d r' r''. (b -> d -> r') -> (a -> c -> d -> r'') -> a -> (b, c) -> d -> (r', r'')Source

(*>*>) :: forall a b c d r' r''. (b -> r') -> (a -> c -> d -> r'') -> a -> (b, c) -> d -> (r', r'')Source

(*>*<) :: forall a b c d r' r''. (b -> d -> r') -> (a -> c -> r'') -> a -> (b, c) -> d -> (r', r'')Source

(*>*^) :: forall a b c d r' r''. (b -> r') -> (a -> c -> r'') -> a -> (b, c) -> d -> (r', r'')Source

(*>&*) :: forall a b c d r' r''. (b -> c -> r') -> (a -> b -> d -> r'') -> a -> b -> (c, d) -> (r', r'')Source

(*>&&) :: forall a b c r' r''. (b -> c -> r') -> (a -> b -> c -> r'') -> a -> b -> c -> (r', r'')Source

(*>&>) :: forall a b c r' r''. (b -> r') -> (a -> b -> c -> r'') -> a -> b -> c -> (r', r'')Source

(*>&<) :: forall a b c r' r''. (b -> c -> r') -> (a -> b -> r'') -> a -> b -> c -> (r', r'')Source

(*>&^) :: forall a b c r' r''. (b -> r') -> (a -> b -> r'') -> a -> b -> c -> (r', r'')Source

(*>>*) :: forall a b c d r' r''. (c -> r') -> (a -> b -> d -> r'') -> a -> b -> (c, d) -> (r', r'')Source

(*>>&) :: forall a b c r' r''. (c -> r') -> (a -> b -> c -> r'') -> a -> b -> c -> (r', r'')Source

(*>>>) :: forall a b c r' r''. r' -> (a -> b -> c -> r'') -> a -> b -> c -> (r', r'')Source

(*>><) :: forall a b c r' r''. (c -> r') -> (a -> b -> r'') -> a -> b -> c -> (r', r'')Source

(*>>^) :: forall a b c r' r''. r' -> (a -> b -> r'') -> a -> b -> c -> (r', r'')Source

(*><*) :: forall a b c d r' r''. (b -> c -> r') -> (a -> d -> r'') -> a -> b -> (c, d) -> (r', r'')Source

(*><&) :: forall a b c r' r''. (b -> c -> r') -> (a -> c -> r'') -> a -> b -> c -> (r', r'')Source

(*><>) :: forall a b c r' r''. (b -> r') -> (a -> c -> r'') -> a -> b -> c -> (r', r'')Source

(*><<) :: forall a b c r' r''. (b -> c -> r') -> (a -> r'') -> a -> b -> c -> (r', r'')Source

(*><^) :: forall a b c r' r''. (b -> r') -> (a -> r'') -> a -> b -> c -> (r', r'')Source

(*>^*) :: forall a b c d r' r''. (c -> r') -> (a -> d -> r'') -> a -> b -> (c, d) -> (r', r'')Source

(*>^&) :: forall a b c r' r''. (c -> r') -> (a -> c -> r'') -> a -> b -> c -> (r', r'')Source

(*>^>) :: forall a b c r' r''. r' -> (a -> c -> r'') -> a -> b -> c -> (r', r'')Source

(*>^<) :: forall a b c r' r''. (c -> r') -> (a -> r'') -> a -> b -> c -> (r', r'')Source

(*>^^) :: forall a b c r' r''. r' -> (a -> r'') -> a -> b -> c -> (r', r'')Source

(*<**) :: forall a b c d e r' r''. (a -> b -> d -> r') -> (c -> e -> r'') -> a -> (b, c) -> (d, e) -> (r', r'')Source

(*<*&) :: forall a b c d r' r''. (a -> b -> d -> r') -> (c -> d -> r'') -> a -> (b, c) -> d -> (r', r'')Source

(*<*>) :: forall a b c d r' r''. (a -> b -> r') -> (c -> d -> r'') -> a -> (b, c) -> d -> (r', r'')Source

(*<*<) :: forall a b c d r' r''. (a -> b -> d -> r') -> (c -> r'') -> a -> (b, c) -> d -> (r', r'')Source

(*<*^) :: forall a b c d r' r''. (a -> b -> r') -> (c -> r'') -> a -> (b, c) -> d -> (r', r'')Source

(*<&*) :: forall a b c d r' r''. (a -> b -> c -> r') -> (b -> d -> r'') -> a -> b -> (c, d) -> (r', r'')Source

(*<&&) :: forall a b c r' r''. (a -> b -> c -> r') -> (b -> c -> r'') -> a -> b -> c -> (r', r'')Source

(*<&>) :: forall a b c r' r''. (a -> b -> r') -> (b -> c -> r'') -> a -> b -> c -> (r', r'')Source

(*<&<) :: forall a b c r' r''. (a -> b -> c -> r') -> (b -> r'') -> a -> b -> c -> (r', r'')Source

(*<&^) :: forall a b c r' r''. (a -> b -> r') -> (b -> r'') -> a -> b -> c -> (r', r'')Source

(*<>*) :: forall a b c d r' r''. (a -> c -> r') -> (b -> d -> r'') -> a -> b -> (c, d) -> (r', r'')Source

(*<>&) :: forall a b c r' r''. (a -> c -> r') -> (b -> c -> r'') -> a -> b -> c -> (r', r'')Source

(*<>>) :: forall a b c r' r''. (a -> r') -> (b -> c -> r'') -> a -> b -> c -> (r', r'')Source

(*<><) :: forall a b c r' r''. (a -> c -> r') -> (b -> r'') -> a -> b -> c -> (r', r'')Source

(*<>^) :: forall a b c r' r''. (a -> r') -> (b -> r'') -> a -> b -> c -> (r', r'')Source

(*<<*) :: forall a b c d r' r''. (a -> b -> c -> r') -> (d -> r'') -> a -> b -> (c, d) -> (r', r'')Source

(*<<&) :: forall a b c r' r''. (a -> b -> c -> r') -> (c -> r'') -> a -> b -> c -> (r', r'')Source

(*<<>) :: forall a b c r' r''. (a -> b -> r') -> (c -> r'') -> a -> b -> c -> (r', r'')Source

(*<<<) :: forall a b c r' r''. (a -> b -> c -> r') -> r'' -> a -> b -> c -> (r', r'')Source

(*<<^) :: forall a b c r' r''. (a -> b -> r') -> r'' -> a -> b -> c -> (r', r'')Source

(*<^*) :: forall a b c d r' r''. (a -> c -> r') -> (d -> r'') -> a -> b -> (c, d) -> (r', r'')Source

(*<^&) :: forall a b c r' r''. (a -> c -> r') -> (c -> r'') -> a -> b -> c -> (r', r'')Source

(*<^>) :: forall a b c r' r''. (a -> r') -> (c -> r'') -> a -> b -> c -> (r', r'')Source

(*<^<) :: forall a b c r' r''. (a -> c -> r') -> r'' -> a -> b -> c -> (r', r'')Source

(*<^^) :: forall a b c r' r''. (a -> r') -> r'' -> a -> b -> c -> (r', r'')Source

(*^**) :: forall a b c d e r' r''. (b -> d -> r') -> (c -> e -> r'') -> a -> (b, c) -> (d, e) -> (r', r'')Source

(*^*&) :: forall a b c d r' r''. (b -> d -> r') -> (c -> d -> r'') -> a -> (b, c) -> d -> (r', r'')Source

(*^*>) :: forall a b c d r' r''. (b -> r') -> (c -> d -> r'') -> a -> (b, c) -> d -> (r', r'')Source

(*^*<) :: forall a b c d r' r''. (b -> d -> r') -> (c -> r'') -> a -> (b, c) -> d -> (r', r'')Source

(*^*^) :: forall a b c d r' r''. (b -> r') -> (c -> r'') -> a -> (b, c) -> d -> (r', r'')Source

(*^&*) :: forall a b c d r' r''. (b -> c -> r') -> (b -> d -> r'') -> a -> b -> (c, d) -> (r', r'')Source

(*^&&) :: forall a b c r' r''. (b -> c -> r') -> (b -> c -> r'') -> a -> b -> c -> (r', r'')Source

(*^&>) :: forall a b c r' r''. (b -> r') -> (b -> c -> r'') -> a -> b -> c -> (r', r'')Source

(*^&<) :: forall a b c r' r''. (b -> c -> r') -> (b -> r'') -> a -> b -> c -> (r', r'')Source

(*^&^) :: forall a b c r' r''. (b -> r') -> (b -> r'') -> a -> b -> c -> (r', r'')Source

(*^>*) :: forall a b c d r' r''. (c -> r') -> (b -> d -> r'') -> a -> b -> (c, d) -> (r', r'')Source

(*^>&) :: forall a b c r' r''. (c -> r') -> (b -> c -> r'') -> a -> b -> c -> (r', r'')Source

(*^>>) :: forall a b c r' r''. r' -> (b -> c -> r'') -> a -> b -> c -> (r', r'')Source

(*^><) :: forall a b c r' r''. (c -> r') -> (b -> r'') -> a -> b -> c -> (r', r'')Source

(*^>^) :: forall a b c r' r''. r' -> (b -> r'') -> a -> b -> c -> (r', r'')Source

(*^<*) :: forall a b c d r' r''. (b -> c -> r') -> (d -> r'') -> a -> b -> (c, d) -> (r', r'')Source

(*^<&) :: forall a b c r' r''. (b -> c -> r') -> (c -> r'') -> a -> b -> c -> (r', r'')Source

(*^<>) :: forall a b c r' r''. (b -> r') -> (c -> r'') -> a -> b -> c -> (r', r'')Source

(*^<<) :: forall a b c r' r''. (b -> c -> r') -> r'' -> a -> b -> c -> (r', r'')Source

(*^<^) :: forall a b c r' r''. (b -> r') -> r'' -> a -> b -> c -> (r', r'')Source

(*^^*) :: forall a b c d r' r''. (c -> r') -> (d -> r'') -> a -> b -> (c, d) -> (r', r'')Source

(*^^&) :: forall a b c r' r''. (c -> r') -> (c -> r'') -> a -> b -> c -> (r', r'')Source

(*^^>) :: forall a b c r' r''. r' -> (c -> r'') -> a -> b -> c -> (r', r'')Source

(*^^<) :: forall a b c r' r''. (c -> r') -> r'' -> a -> b -> c -> (r', r'')Source

(*^^^) :: forall a b c r' r''. r' -> r'' -> a -> b -> c -> (r', r'')Source

(***) :: forall a b c d r' r''. (a -> c -> r') -> (b -> d -> r'') -> (a, b) -> (c, d) -> (r', r'')Source

(**&) :: forall a b c r' r''. (a -> c -> r') -> (b -> c -> r'') -> (a, b) -> c -> (r', r'')Source

(**>) :: forall a b c r' r''. (a -> r') -> (b -> c -> r'') -> (a, b) -> c -> (r', r'')Source

(**<) :: forall a b c r' r''. (a -> c -> r') -> (b -> r'') -> (a, b) -> c -> (r', r'')Source

(**^) :: forall a b c r' r''. (a -> r') -> (b -> r'') -> (a, b) -> c -> (r', r'')Source

(*&*) :: forall a b c r' r''. (a -> b -> r') -> (a -> c -> r'') -> a -> (b, c) -> (r', r'')Source

(*&&) :: forall a b r' r''. (a -> b -> r') -> (a -> b -> r'') -> a -> b -> (r', r'')Source

(*&>) :: forall a b r' r''. (a -> r') -> (a -> b -> r'') -> a -> b -> (r', r'')Source

(*&<) :: forall a b r' r''. (a -> b -> r') -> (a -> r'') -> a -> b -> (r', r'')Source

(*&^) :: forall a b r' r''. (a -> r') -> (a -> r'') -> a -> b -> (r', r'')Source

(*>*) :: forall a b c r' r''. (b -> r') -> (a -> c -> r'') -> a -> (b, c) -> (r', r'')Source

(*>&) :: forall a b r' r''. (b -> r') -> (a -> b -> r'') -> a -> b -> (r', r'')Source

(*>>) :: forall a b r' r''. r' -> (a -> b -> r'') -> a -> b -> (r', r'')Source

(*><) :: forall a b r' r''. (b -> r') -> (a -> r'') -> a -> b -> (r', r'')Source

(*>^) :: forall a b r' r''. r' -> (a -> r'') -> a -> b -> (r', r'')Source

(*<*) :: forall a b c r' r''. (a -> b -> r') -> (c -> r'') -> a -> (b, c) -> (r', r'')Source

(*<&) :: forall a b r' r''. (a -> b -> r') -> (b -> r'') -> a -> b -> (r', r'')Source

(*<>) :: forall a b r' r''. (a -> r') -> (b -> r'') -> a -> b -> (r', r'')Source

(*<<) :: forall a b r' r''. (a -> b -> r') -> r'' -> a -> b -> (r', r'')Source

(*<^) :: forall a b r' r''. (a -> r') -> r'' -> a -> b -> (r', r'')Source

(*^*) :: forall a b c r' r''. (b -> r') -> (c -> r'') -> a -> (b, c) -> (r', r'')Source

(*^&) :: forall a b r' r''. (b -> r') -> (b -> r'') -> a -> b -> (r', r'')Source

(*^>) :: forall a b r' r''. r' -> (b -> r'') -> a -> b -> (r', r'')Source

(*^<) :: forall a b r' r''. (b -> r') -> r'' -> a -> b -> (r', r'')Source

(*^^) :: forall a b r' r''. r' -> r'' -> a -> b -> (r', r'')Source

(**) :: forall a b r' r''. (a -> r') -> (b -> r'') -> (a, b) -> (r', r'')Source

(*&) :: forall a r' r''. (a -> r') -> (a -> r'') -> a -> (r', r'')Source

(*>) :: forall a r' r''. r' -> (a -> r'') -> a -> (r', r'')Source

(*<) :: forall a r' r''. (a -> r') -> r'' -> a -> (r', r'')Source

(*^) :: forall a r' r''. r' -> r'' -> a -> (r', r'')Source