UNPKG

@yoroi/common

Version:

The Common package of Yoroi SDK

21 lines (18 loc) 433 B
export function difference<T = unknown>( a: ReadonlyArray<T>, b: ReadonlyArray<T>, ): ReadonlyArray<T> { const bSet = new Set<T>(b) return a.filter((value) => !bSet.has(value)) } export function intersection<T = unknown>( a: ReadonlyArray<T>, b: ReadonlyArray<T>, ): ReadonlyArray<T> { const bSet = new Set<T>(b) return a.filter((value) => bSet.has(value)) } // predicates export function first() { return true }