Displaying 1 to 20 from 52 results

validator - :100:Go Struct and Field validation, including Cross Field, Cross Struct, Map, Slice and Array diving


Package validator implements value validations for structs and individual fields based on tags.Use go get.

Exceptionless - Exceptionless server and jobs


Refer to the Exceptionless documentation wiki.We provide very reasonably priced hosting at Exceptionless. By using our hosted service, you are supporting the project and helping it get better! We also provide set up and support services.




whoops - PHP errors for cool kids


whoops is an error handler framework for PHP. Out-of-the-box, it provides a pretty error interface that helps you debug your web projects, but at heart it's a simple yet powerful stacked error handling system. If you use Laravel 4 or Laravel 5.5+, you already have Whoops. There are also community-provided instructions on how to integrate Whoops into Silex 1, Silex 2, Phalcon, Laravel 3, Laravel 5, CakePHP 2, CakePHP 3, Zend 2, Zend 3, Yii 1, FuelPHP, Slim, Pimple, or any framework consuming StackPHP middlewares or PSR-7 middlewares.

Ben.Demystifier - High performance understanding for stack traces (Make error logs more productive)


.NET stack traces output the compiler transformed methods; rather than the source code methods, which make them slow to mentally parse and match back to the source code. The current output was good for C# 1.0; but has become progressively worse since C# 2.0 (iterators, generics) as new features are added to the .NET languages and at C# 7.1 the stack traces are esoteric (see: Problems with current stack traces).

bash-oo-framework - Bash Infinity is a modern boilerplate / framework / standard library for bash


Bash Infinity is a standard library and a boilerplate framework for writing tools using bash. It's modular and lightweight, while managing to implement some concepts from C#, Java or JavaScript into bash. The Infinity Framework is also plug & play: include it at the beginning of your existing script to import any of the individual features such as error handling, and start using other features gradually. The aim of Bash Infinity is to maximize readability of bash scripts, minimize the amount of code repeat and create a central repository for well-written, and a well-tested standard library for bash.

failure - Error management


failure is designed to make it easier to manage errors in Rust. It is intended to replace error management based on std::error::Error with a new system based on lessons learned over the past several years, including those learned from experience with quick-error and error-chain. Failure is currently evolving as a library. First of all there is work going on in Rust itself to fix the error trait secondarily the original plan for Failure towards 1.0 is unlikely to happen in the current form.


Simple but Cool Silverlight Message Boxes (Info, Error, Confirm, etc.)


Simple but presentable message boxes for Silverlight developers. Designed for ease of integration with existing projects.

MVC Error Handling Services


Unlike other error handling projects, MVC Error Handling Services (MVCEHS) has been built to work exclusively with the MVC framework. Once added and configured, MVCEHS gives you error handling capabilities without changing a single line of code.

tbvaccine - A small utility to pretty-print Python tracebacks.


TBVaccine is a utility that pretty-prints Python tracebacks. It automatically highlights lines you care about and deemphasizes lines you don't, and colorizes the various elements in a traceback to make it easier to parse.

swift-validated - 🛂 A result type that accumulates multiple errors.


A result type that accumulates multiple errors. Swift error handling short-circuits on the first failure. Because of this, it's not the greatest option for handling things like form data, where multiple inputs may result in multiple errors.

servicestack-client - TypeScript servicestack-client npm package


ServiceStack's TypeScript library providing convenience utilities in developing web apps. Integrates with ServiceStack's Server features including ServiceClient, Server Events, Error Handling and Validation

go-errors - :warning: Better GoLang error handling.


This package provides a way to initialize possible errors and handle them with ease.The only requirement is the Go Programming Language.

errors - Error codes for levelup


Generic error base class.Error initializing the database, like when the database's location argument is missing.

go-errors - A super tiny package for error encapsulation in idiomatic Go


Note: This package was previously called goerror. Now renamed to errors to be a drop-in replacement for std errors package.Documentation: Read the source, Luke - it's tiny.

domain-browser - Node's domain module for the web browser


Node's domain module for the web browser. This is merely an evented try...catch with the same API as node, nothing more.Discover the release history by heading on over to the HISTORY.md file.

functional-error-handling - Functional Error Handling


Exceptions in OOP centric langs such as Java are abused for control flow and event signaling. Lack of proper support for Monads, Higher Kinded Types and other facilities leave lang users with no alternative but to choose happy paths as return types of method signatures.In this talk we will cover some examples regarding the misuse of exceptions and proper data types such as Option, Try, Either[E, A] and MonadError[M[_], E] to model absence of values, failing computations and alternate paths in method return types.

data-structures - Go datastructures.


Copyright 2013, Licensed under the GPL version 2. Please reach out to me directly if you require another licensing option. I am willing to work with you. To collect many important data structures for usage in go programs. Golang's standard library lacks many useful and important structures. This library attempts to fill the gap. I have implemented data-structure's as I have needed them. If there is a missing structure or even just a missing (or incorrect) method open an issue, send a pull request, or send an email patch.