Hoogle Search
Within LTS Haskell 24.6 (ghc-9.10.2)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
Leibnizian equality Leibnizian equality.
eq :: PartialOrd a => a -> a -> Maybe Boollogfloat Data.Number.PartialOrd like (==)
eq :: EQF f a => f a -> a -> a -> Boolxmonad-contrib XMonad.Layout.ZoomRow No documentation available.
-
base Data.Functor.Contravariant This data type represents an equivalence relation. Equivalence relations are expected to satisfy three laws:
- Reflexivity getEquivalence f a a = True
- Symmetry getEquivalence f a b = getEquivalence f b a
- Transitivity If getEquivalence f a b and getEquivalence f b c are both True then so is getEquivalence f a c.
Equivalence :: (a -> a -> Bool) -> Equivalence abase Data.Functor.Contravariant No documentation available.
-
Definition of propositional equality (:~:). Pattern-matching on a variable of type (a :~: b) produces a proof that a ~ b.
-
template-haskell Language.Haskell.TH ~
-
template-haskell Language.Haskell.TH.Syntax ~
-
lens Control.Lens.Combinators A witness that (a ~ s, b ~ t). Note: Composition with an Equality is index-preserving.
type
Equality' (s :: k2) (a :: k2) = Equality s s a alens Control.Lens.Combinators