Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Various functions to ease syntax construction from the plugin
Documentation
casePairTopT :: forall b c d. (b :* c) -> (b -> c -> d) -> d Source #
casePairQT :: forall a b c d. (a -> b :* c) -> (b -> c -> d) -> a -> d Source #
casePairLT :: forall a b c d. (a -> b :* c) -> (a -> b -> d) -> a -> d Source #
casePairRT :: forall a b c d. (a -> b :* c) -> (a -> c -> d) -> a -> d Source #
flipForkT :: forall k z a b. (IxProductCat k ((->) a), Ok2 k z b) => (z -> a -> b) -> z `k` (a -> b) Source #
forkUnforkT :: forall k h a b. (IxProductCat (->) h, Functor h, IxProductCat k h, Ok2 k a b) => (a -> h b) -> a `k` h b Source #