quick-error

Error macro

A macro system for defining error types with customizable display and source information.

A rust-macro which makes errors easy to write

GitHub

335 stars
9 watching
35 forks
Language: Rust
last commit: over 2 years ago
conversionerrormacroreportingrust

Related projects:

RepositoryDescriptionStars
cockroachdb/errorsLibrary providing a standardized way to handle and propagate errors across networked systems.2,129
rust-cli/human-panicImproves error messages to provide helpful information and encourage users to report issues.1,707
tdrhq/easy-macrosA Common Lisp library to simplify macro writing by automating error-prone patterns and providing a more straightforward API.20
scymtym/trivial-with-current-source-formProvides improved error reporting in macro expansion for Common Lisp implementations.36
mattgathu/cuteA macro for creating list and dictionary comprehensions in Rust.336
ztrue/tracerrA utility library to format and handle errors with stack traces in Go programming language.1,042
tailhook/trimmerA template engine designed to generate indented and safe text while minimizing whitespace and memory usage.12
tylerwince/godbgProvides a debugging macro for Go, similar to Rust's dbg macro202
emperror/errorsProvides a unified error handling package with features from standard libraries and pkg/errors.198
oliverbrotchie/optionalsProvides error handling and options for TypeScript and Deno similar to Rust's Option and Result enums179
rustedpy/resultA library providing a simple, type-safe way to handle values with potential errors in Python 3.1,625
brettchalupa/macroquad_quickstartAn opinionated template for building games in Rust with Macroquad1
tfpk/macrokataA set of exercises to learn how to write macros in Rust.1,091
lifthrasiir/rust-encodingA Rust library providing advanced character encoding support with error detection and recovery capabilities285
yogthos/clojure-error-message-catalogA community-driven catalog of common errors and their meanings in Clojure and its related libraries.447