witness-0.4: values that witness types
Data.Witness.Nat
data NatType t where Source #
Constructors
Instances
Methods
testEquality :: f a -> f b -> Maybe ((NatType :~: a) b) #
getRepWitness :: rep a -> Dict (Is NatType rep a) Source #
equals1 :: p a -> p a -> Bool Source #
representative :: Zero a Source #
representative :: Succ n a Source #