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

#UnsafeRefEqFallback Source

newtype UnsafeRefEqFallback a

The Eq instance first checks unsafeRefEq, if false falls back to the underlying Eq instance.

Constructors

Instances