https://github.com/erikjuhani/fp-utils
Functional utility library for TypeScript
https://github.com/erikjuhani/fp-utils
deno fp functional-programming nodejs option result utilities
Last synced: 2 months ago
JSON representation
Functional utility library for TypeScript
- Host: GitHub
- URL: https://github.com/erikjuhani/fp-utils
- Owner: erikjuhani
- License: mit
- Created: 2023-11-12T17:41:50.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2025-07-17T23:03:14.000Z (3 months ago)
- Last Synced: 2025-07-18T03:58:20.159Z (3 months ago)
- Topics: deno, fp, functional-programming, nodejs, option, result, utilities
- Language: TypeScript
- Homepage:
- Size: 539 KB
- Stars: 9
- Watchers: 1
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
![]()
fp-utils
Functional utility library for TypeScript
## Background
I have been exploring ways to represent Option and Result types in TypeScript
that would be intuitive to use and have idiomatic functionality, similar to how
promises and arrays are constructed and chained. This is the result of these
explorations—think of it as lodash, but with minimalistic utilities for
functional programming.Fair warning, even though these concepts can be used without much knowledge
about functional programming. I wholeheartedly recommend to understand the
basics of functional programming before using these utilities.## Modules
- [Option](/option/README.md)
- [Result](/result/README.md)