Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lukemorales/funkcia
https://github.com/lukemorales/funkcia
haskell nim ocaml option option-pattern option-type optional result result-pattern result-type rust scala type-safety typescript
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/lukemorales/funkcia
- Owner: lukemorales
- Created: 2023-09-08T03:56:39.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-12-29T16:05:59.000Z (about 1 month ago)
- Last Synced: 2024-12-30T10:12:03.069Z (about 1 month ago)
- Topics: haskell, nim, ocaml, option, option-pattern, option-type, optional, result, result-pattern, result-type, rust, scala, type-safety, typescript
- Language: TypeScript
- Homepage:
- Size: 336 KB
- Stars: 15
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
README
Funkcia
Encode failure and absence of value in TypeScript
Result
andOption
types inspired by the best parts of Rust, OCaml, Nim, Scala, and Haskell
providing a type-safe way to build your applications with better DX## 📦 Install
`funkcia` is available as a package on NPM. Install it with your favorite package manager:```dircolors
npm install funkcia
```