Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

@99mini/fx

99mini341MIT1.0.8TypeScript support: included

javascript/typescript functional programming examples

javascript, typescript, functional programming, lazy evaluation

readme

coverage branches functions lines statements

Functional Extensions (Fx)

File Structure

  • src/
    • lazy/: Lazy evaluation functions
    • evaluate/: Eager evaluation functions
    • Fx.ts: Main entry point

Export

  • Fx: Fx class implements Iterable<T>
  • lazy: Lazy evaluation pure functions
  • evaluate: Eager evaluation pure functions

Dev

Install

pnpm install

Test

pnpm run test:watch
pnpm run test:coverage

changelog

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

1.0.8 (2025-06-03)

Chores

1.0.7 (2025-06-03)

Chores

1.0.6 (2025-06-03)

Chores

1.0.5 (2025-06-03)

Chores

1.0.4 (2025-06-03)

Chores

1.0.3 (2025-06-03)

Chores

1.0.2 (2025-06-02)

Chores

  • create release when CHANGELOG.md changed (#15) (aa95de9)

1.0.1 (2025-06-02)

Chores

1.0.0 (2025-06-02)

Features

  • advanced array fn (#5) (adf6734)
  • array: implement filter, map, take, and toArray functions with tests (c484c7e)
  • coverage: enhance coverage badge generation with detailed metrics and new SVG outputs (7e685c4)
  • group함수 구현, Fx class 분리한다 (#1) (c6fdfd8)
  • implement array function (#2) (b098d8f)
  • iter: range fn (900b78d)

Bug Fixes

  • change new keyword to of method (#3) (fc11ac7)

Code Refactoring

Chores

  • build & delpoy with rollup (#8) (d4d8b6f)
  • ci targe branch (877cdfd)
  • ci: add CI workflow with test coverage reporting (4b32033)
  • ci: update Node.js version to 20.x and streamline setup steps (2ccea9b)
  • coverage: add coverage badge generation script and SVG output (29b47a4)
  • git add coverage-final.json (cd7d541)
  • init changelog (7c26541)
  • install standard-version (2f1e0d2)

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.