Skip to main content

Variable: includes()

const includes: {(searchElement): <Value>(iterable) => boolean; <Value>(searchElement, iterable): boolean; }

Defined in: predicates.d.ts:392

Returns true if any value of iterable is equal to searchElement using Object.is. Otherwise returns false.

Like Array.prototype.includes, but for iterables.

Call Signature

(searchElement): <Value>(iterable) => boolean

Parameters

searchElement

unknown

Returns

<Value>(iterable): boolean

Type Parameters

Value

Value

Parameters

iterable

Iterable<Value>

Returns

boolean

Call Signature

<Value>(searchElement, iterable): boolean

Type Parameters

Value

Value

Parameters

searchElement

unknown

iterable

Iterable<Value>

Returns

boolean

Example

import { includes, pipe } from 'lfi'

console.log(
pipe(
[`sloth`, `lazy`, `sleep`],
includes(`lazy`),
),
)
//=> true

console.log(
pipe(
[`sloth`, `lazy`, `sleep`],
includes(`awake`),
),
)
//=> false
Playground

Since

v0.0.2