slingshot

Error handling library

A Clojure library providing enhanced try and throw capabilities with improved error handling and context access.

Enhanced try and throw for Clojure leveraging Clojure's capabilities

GitHub

654 stars
23 watching
28 forks
Language: Clojure
last commit: almost 7 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
cdepillabout/servant-checked-exceptionsA library for specifying and handling type-level errors in Servant APIs.73
emperror/errorsProvides a unified error handling package with features from standard libraries and pkg/errors.198
zajo/leafA lightweight error handling library designed to minimize overhead and provide efficient error management in C++11 applications.0
appsflyer/aerospike-cljA Clojure library providing an asynchronous interface to the Aerospike database.29
kassane/outcomeA lightweight C++ library that provides an alternative to exception handling for error reporting and management.1
cockroachdb/errorsLibrary providing a standardized way to handle and propagate errors across networked systems.2,129
yogthos/clojure-error-message-catalogA community-driven catalog of common errors and their meanings in Clojure and its related libraries.447
oliverbrotchie/optionalsProvides error handling and options for TypeScript and Deno similar to Rust's Option and Result enums179
grahamcampbell/laravel-exceptionsProvides a powerful error response system for Laravel586
ninja-squad/ngx-valdemortA library providing customizable and reusable validation error messages for Angular forms202
vindarel/cl-strA modern and consistent Common Lisp library for string manipulation.312
slagyr/specljA testing framework for Clojure and Clojurescript based on RSpec.459
kelsey-sorrels/zaffreA fast and lightweight console library that uses OpenGL to render text and graphics103
gorillalabs/sparklingA Clojure API for interacting with Apache Spark448
clj-commons/seesawA Clojure library for building user interfaces1,477