optionals

Error handling library

Provides error handling and options for TypeScript and Deno similar to Rust's Option and Result enums

Rust-like error handling and options for TypeScript and Deno!

GitHub

178 stars
4 watching
8 forks
Language: TypeScript
last commit: 3 months ago
Linked from 1 awesome list

denoerror-handlingrusttypescript

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
emperror/errors Provides a unified error handling package with features from standard libraries and pkg/errors. 198
rustedpy/result A library providing a simple, type-safe way to handle values with potential errors in Python 3. 1,597
mplanchard/safetywrap Typesafe wrappers for handling errors and absent data in Python 44
hyperupcall/ensure Ensures compatibility with specific versions of Deno, TypeScript, and V8. 3
gjzwiers/sentry_deno A Deno port of the Sentry error tracking SDK 11
cdepillabout/servant-checked-exceptions A library for specifying and handling type-level errors in Servant APIs. 73
hayd/deno-using A Python-style with statement for Deno, allowing asynchronous file operations using custom Using types. 11
neuronlabs/errors Provides a simple and classified error handling system with advanced features like classification primitives and detailed error structures. 6
matteocrippa/fossil A TypeScript validation library for Deno projects 4
cockroachdb/errors Library providing a standardized way to handle and propagate errors across networked systems. 2,122
chaijs/check-error Utility module providing methods to compare and analyze error objects in Node.js and the browser. 14
microsoft/typescript A language extension that adds optional types to JavaScript for large-scale applications 101,167
gabriella439/haskell-errors-library A type-safe approach to error handling in the Haskell programming language 64
motss/deno_mod A collection of reusable code snippets in TypeScript designed to make working with Deno easier 14
zaiste/wren A lightweight HTTP library for Deno and Deno Deploy with a simple and convenient API 77