vultix

vultix/ts-results

A typescript implementation of Rust's Result object.

TypeScript
1391
73
MIT License

This TypeScript library provides implementations of Rust's `Result` and `Option` types, bringing compile-time error checking and optional value handling to TypeScript. It's designed for TypeScript developers who want to adopt Rust-style error handling patterns, where functions return either a successful value or an error type, forcing callers to handle both cases at compile time. The library includes both core Result/Option types and RxJS operators for working with streams of results.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of vultix/ts-results

Account's avatar
TypeScript definitions for jest
Account's avatar
Types for testing TypeScript types.
Account's avatar
Delightful JavaScript Testing.
Account's avatar
Reactive Extensions for modern JavaScript
Account's avatar
A Jest transformer with source map support that lets you use Jest to test projects written in TypeScript
Account's avatar
TypeScript is a language for application scale JavaScript development

Support the repos that depend on this repository

Top contributors

vultix's profile
vultix
48 contributions
Jack-Works's profile
Jack-Works
18 contributions
petehunt's profile
petehunt
2 contributions
TheDudeFromCI's profile
TheDudeFromCI
2 contributions
drewdeponte's profile
drewdeponte
1 contributions
jstasiak's profile
jstasiak
1 contributions
kevinsimper's profile
kevinsimper
1 contributions
kyle-johnson's profile
kyle-johnson
1 contributions
kaznovac's profile
kaznovac
1 contributions
msftenhanceprovenance's profile
msftenhanceprovenance
1 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet