Functor Defined Source # | |

## Instance detailsDefined in Data.JoinSemilattice.Defined |

Applicative Defined Source # | |

## Instance detailsDefined in Data.JoinSemilattice.Defined |

BooleanR Defined Source # | |

## Instance detailsDefined in Data.JoinSemilattice.Class.Boolean Methods falseR :: Defined Bool Source # trueR :: Defined Bool Source # notR :: (Defined Bool, Defined Bool) -> (Defined Bool, Defined Bool) Source # andR :: (Defined Bool, Defined Bool, Defined Bool) -> (Defined Bool, Defined Bool, Defined Bool) Source # orR :: (Defined Bool, Defined Bool, Defined Bool) -> (Defined Bool, Defined Bool, Defined Bool) Source # |

EqR Defined Source # | |

## Instance detailsDefined in Data.JoinSemilattice.Class.Eq |

OrdR Defined Source # | |

## Instance detailsDefined in Data.JoinSemilattice.Class.Ord |

Mapping Defined Eq Source # | |

## Instance detailsDefined in Data.JoinSemilattice.Class.Mapping |

Zipping Defined Eq Source # | |

## Instance detailsDefined in Data.JoinSemilattice.Class.Zipping Methods zipWithR :: (Eq x, Eq y, Eq z) => (Maybe ((x, y) -> z), Maybe ((x, z) -> y), Maybe ((y, z) -> x)) -> (Defined x, Defined y, Defined z) -> (Defined x, Defined y, Defined z) Source # |

Lifting Defined Eq Source # | |

## Instance detailsDefined in Data.JoinSemilattice.Class.Lifting |

FlatMapping Defined Eq Source # | |

## Instance detailsDefined in Data.JoinSemilattice.Class.FlatMapping |

Bounded x => Bounded (Defined x) Source # | |

## Instance detailsDefined in Data.JoinSemilattice.Defined |

Enum content => Enum (Defined content) Source # | |

## Instance detailsDefined in Data.JoinSemilattice.Defined |

Eq x => Eq (Defined x) Source # | |

## Instance detailsDefined in Data.JoinSemilattice.Defined |

Fractional x => Fractional (Defined x) Source # | |

## Instance detailsDefined in Data.JoinSemilattice.Defined |

Integral content => Integral (Defined content) Source # | |

## Instance detailsDefined in Data.JoinSemilattice.Defined |

Num x => Num (Defined x) Source # | |

## Instance detailsDefined in Data.JoinSemilattice.Defined |

Ord x => Ord (Defined x) Source # | |

## Instance detailsDefined in Data.JoinSemilattice.Defined |

Real content => Real (Defined content) Source # | |

## Instance detailsDefined in Data.JoinSemilattice.Defined |

Show x => Show (Defined x) Source # | |

## Instance detailsDefined in Data.JoinSemilattice.Defined |

Generic (Defined x) Source # | |

## Instance detailsDefined in Data.JoinSemilattice.Defined |

Eq content => Semigroup (Defined content) Source # | |

## Instance detailsDefined in Data.JoinSemilattice.Defined |

Eq content => Monoid (Defined content) Source # | |

## Instance detailsDefined in Data.JoinSemilattice.Defined |

Hashable x => Hashable (Defined x) Source # | |

## Instance detailsDefined in Data.JoinSemilattice.Defined |

Input (Defined content) Source # | |

## Instance detailsDefined in Data.JoinSemilattice.Defined |

Eq content => Merge (Defined content) Source # | |

## Instance detailsDefined in Data.JoinSemilattice.Class.Merge |

(Eq x, Num x) => SumR (Defined x) Source # | |

## Instance detailsDefined in Data.JoinSemilattice.Class.Sum |

(Eq x, Integral x) => IntegralR (Defined x) Source # | |

## Instance detailsDefined in Data.JoinSemilattice.Class.Integral |

(Eq x, Fractional x) => FractionalR (Defined x) Source # | |

## Instance detailsDefined in Data.JoinSemilattice.Class.Fractional |

(Eq x, Num x) => AbsR (Defined x) Source # | |

## Instance detailsDefined in Data.JoinSemilattice.Class.Abs |

type EqC Defined Source # | |

## Instance detailsDefined in Data.JoinSemilattice.Class.Eq |

type OrdC Defined Source # | |

## Instance detailsDefined in Data.JoinSemilattice.Class.Ord |

type Rep (Defined x) Source # | |

## Instance detailsDefined in Data.JoinSemilattice.Defined |

type Raw (Defined content) Source # | |

## Instance detailsDefined in Data.JoinSemilattice.Defined |