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: 4 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/lukemorales/funkcia
- Owner: lukemorales
- Created: 2023-09-08T03:56:39.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-08-20T01:16:19.000Z (3 months ago)
- Last Synced: 2024-10-04T15:40:24.053Z (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: 299 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
```