Displaying 1 to 19 from 19 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.

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.

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.

happy - the alchemist's happy path with elixir

Ok, so I was just trying to find a nice way (beautiful syntax, yet flexible enough) to handle errors in elixir. Handling :ok/:error like tuples without lots of if/cases. If you dont need special features like tags, and are using elixir ~> 1.2, checkout happy_with wich is just tiny sugar around with special form.

happy_with - Avoid commas on Elixir's with special form.

Tiny syntax sugar around Elixir's with special form. Because I'm happy on how Elixir's with special form works, and can get used to the <- arrow but I still dont like to place commas between all the with expressions.

ok_jose - Pipe elixir functions that match ok/error tuples or custom patterns.

A tiny library for piping values on a given pattern like the erlang idiom {:ok, _} and {:error, _} tuples. You can also define your own pattern-matched pipes besides ok and error.

pit - Elixir macro for extracting or transforming values inside a pipe flow.

The pit macro lets you pipe value transformations by pattern matching on data as it is passed down the pipe. The syntax for transforming values is expression |> pit(value <- pattern).

problem-details - Problem Details for PSR-7 APIs

This repository was used as the starting point for zendframework/zend-problem-details, and has been abandoned in favor of that repository. This library provides provides a factory for generating Problem Details responses, error handling middleware for automatically generating Problem Details responses from errors and exceptions, and custom exception types for PSR-7 applications.