Hoogle Search
Within LTS Haskell 24.17 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
refined Refined A Predicate ensuring that the value is equal to the specified type-level number n.
>>> isRight (refine @(EqualTo 5) @Int 5) True
>>> isLeft (refine @(EqualTo 6) @Int 5) True
-
refined Refined No documentation available.
module Test.TypeSpec.Internal.
Equality Type Equality
type family
EqExtra (a :: ak) (b :: bk) :: Booltype-spec Test.TypeSpec.Internal.Equality Operator 'Data.Equality.(==)' expects both arguments to have the same kind.
-
Creation date: Thu Feb 14 13:27:05 2019. Equality tests.
-
No documentation available.
class Preorder eq =>
Equality (eq :: k -> k -> Type)equational-reasoning Proof.Equational No documentation available.
-
ghc-lib-parser GHC.Builtin.PrimOps No documentation available.
-
ghc-lib-parser GHC.Core.DataCon An EqSpec is a tyvar/type pair representing an equality made in rejigging a GADT constructor
EqPred :: EqRel -> Type -> Type -> Predghc-lib-parser GHC.Core.Predicate A type equality predicate, (t1 ~#N t2) or (t1 ~#R t2)