Skip to main content
Module

x/froebel/mod.ts>callAll

A strictly typed utility library.
Go to Latest
variable callAll
import { callAll } from "https://deno.land/x/froebel@v0.22.0/mod.ts";

Take a list of functions that accept the same parameters and call them all with the provided arguments.

Examples

Example 1

const mult = (a: number, b: number) => a * b
const div  = (a: number, b: number) => a / b

// prints: [8, 2]
console.log( callAll([mult, div], 4, 2) )

type

<P extends any[], F extends λ<P>[]>(funs: [...F], ...args: P) => ReturnTypes<F>