Skip to main content Link Search Menu Expand Document (external link)

Equal overview

Added in v1.0.0


Table of contents


equality

equals

Signature

export declare function equals<B>(that: B): <A>(self: A) => boolean
export declare function equals<A, B>(self: A, that: B): boolean

Added in v1.0.0

guards

isEqual

Signature

export declare const isEqual: (u: unknown) => u is Equal

Added in v1.0.0

instances

equivalence

Signature

export declare const equivalence: <A>() => Equivalence<A>

Added in v1.0.0

models

Equal (interface)

Signature

export interface Equal extends Hash.Hash {
  [symbol](that: Equal): boolean
}

Added in v1.0.0

symbols

symbol

Signature

export declare const symbol: typeof symbol

Added in v1.0.0