Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
Documentation
class Ordering r => Prod r where Source #
mkProd :: r h (a -> b -> (a, b)) Source #
zro :: r h ((a, b) -> a) Source #
fst :: r h ((a, b) -> b) Source #
swap :: r h ((x, y) -> (y, x)) Source #
curry :: r h (((a, b) -> c) -> a -> b -> c) Source #
uncurry :: r h ((a -> b -> c) -> (a, b) -> c) Source #
prodCmp :: forall h a b. r h (Cmp a -> Cmp b -> Cmp (a, b)) Source #
module DDF.Ordering