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

x/rimbu/core/mod.ts>Reducer.containsSlice

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

Returns a Reducer that returns true if the input values contain the given slice sequence amount times. Otherwise, returns false.

Parameters

slice: StreamSource<T>
  • a 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

Returns

Reducer<T, boolean>