Skip to main content
Deno 2 is finally here 🎉️
Learn more
Module

x/rimbu/mod.ts>AsyncReducer.startsWithSlice

Rimbu is a TypeScript library focused on immutable, performant, and type-safe collections and other tools.
Go to Latest
function AsyncReducer.startsWithSlice
import { AsyncReducer } from "https://deno.land/x/rimbu@1.2.0/mod.ts";
const { startsWithSlice } = AsyncReducer;

Returns a AsyncReducer that returns true if the first input values match the given slice values repeated amount times. Otherwise, returns false.

Parameters

  • a async sequence of elements to match against
optional
options: { eq?: Eq<T> | undefined; amount?: number; } = [UNSUPPORTED]
  • (optional) an object containing the following properties:
  • amount: (detaulf: 1) the amount of elements to find
  • eq: (default: Eq.objectIs) the Eq instance to use to compare elements