Common Utilities
  • Introduction πŸ‘‹
  • Getting Started
    • Installation πŸ“₯
    • Usage πŸ”§
  • Utilities
    • Packages πŸ“¦
      • Debounce πŸ“
      • Filter-array🧹
      • Merge-objectsπŸ‘―β€β™‚οΈ
      • String-interpolation🧡
      • Kebab-to-camel-string 🍒🐫
      • Trim-whitespace ⬜️
      • Wait-until-defined ⌚️
      • Compose πŸš‚
      • Repeat πŸ”
      • Pipe β›“
      • Trace πŸ‘€
    • Glossary πŸ“’
  • General
    • Comparision βš–οΈ
    • Cites πŸ™
Powered by GitBook
On this page
  • @common-utilities/compose 🧰
  • Install
  • Usage
  • Common Utilities 🧰

Was this helpful?

  1. Utilities
  2. Packages πŸ“¦

Compose πŸš‚

PreviousWait-until-defined ⌚️NextRepeat πŸ”

Last updated 4 years ago

Was this helpful?

@common-utilities/compose 🧰

Compose is a common function composed of function arguments that returns their value to the next function until returning a final value.

Install

yarn add @common-utilities/compose -D

Usage

const add1 = (val) => val + 1
const subtract2 = (val) => val - 2
const multiplyBy3 = (val) => val * 3
const result = compose(add1, subtract2, multiplyBy3)
// result(3) // 5 (3 + 1 - 3 * 5)

Common Utilities 🧰

No cruft. No bloat. No dependencies.

Simple, typed, functional, documented, and tested javascript utility functions.

View other on Github.

common utilities
npm version
Typed with TypeScript