Module
Unsafe.Reference
- Package
- purescript-unsafe-reference
- Repository
- purescript-contrib/purescript-unsafe-reference
#unsafeRefEq Source
unsafeRefEq :: forall a. a -> a -> Boolean
Compares two values of the same type using strict (===
) equality.
#reallyUnsafeRefEq Source
reallyUnsafeRefEq :: forall a b. a -> b -> Boolean
Compares two values of different types using strict (===
) equality.
#UnsafeRefEq Source
newtype UnsafeRefEq a
The Eq
instance is defined by unsafeRefEq
.
Constructors
Instances
Eq (UnsafeRefEq a)
#UnsafeRefEqFallback Source
newtype UnsafeRefEqFallback a
The Eq
instance first checks unsafeRefEq
, if false
falls back to
the underlying Eq
instance.
Constructors
Instances
(Eq a) => Eq (UnsafeRefEqFallback a)
- Modules
- Unsafe.
Reference