docs/fp/reference/multiply.md
Creates a function that multiplies its input by a number. Use it with pipe.
const result = pipe(value, multiply(multiplicand));
::: info
This helper is specific to es-toolkit/fp. Use it when you want this operation as part of a pipe pipeline.
:::
multiply returns a function that multiplies its input by multiplicand. It is designed for composition: it can transform the value flowing through a pipe, or serve as the callback of a function such as map.
import { map, multiply, pipe } from 'es-toolkit/fp';
// Transform the piped value.
pipe(3, multiply(2)); // => 6
// Use as a map callback.
pipe([1, 2, 3], map(multiply(3))); // => [3, 6, 9]
multiplicand (number): The number to multiply the input by.((value: number) => number): A function that maps value to value * multiplicand.