ts-belt🔧 Fast, modern, and practical utility library for FP in TypeScript.
Stars: ✭ 439 (+3276.92%)
Happythe alchemist's happy path with elixir
Stars: ✭ 37 (+184.62%)
sealed-monadScala library for nice business logic oriented, for-comprehension-style error handling
Stars: ✭ 16 (+23.08%)
resultA lightweight C++11-compatible error-handling mechanism
Stars: ✭ 121 (+830.77%)
PerhapsA monad, perhaps.
Stars: ✭ 35 (+169.23%)
Ok josePipe elixir functions that match ok/error tuples or custom patterns.
Stars: ✭ 91 (+600%)
rakeredThe open source components from rake.red
Stars: ✭ 28 (+115.38%)
raygun4pyPython provider for Raygun
Stars: ✭ 18 (+38.46%)
go-errors⚠️ Better GoLang error handling.
Stars: ✭ 18 (+38.46%)
friendly-errorShow uncaught errors friendly in Node.js.
Stars: ✭ 75 (+476.92%)
freASTFast, simple Free Monads using ScalaMeta macro annotations. Port of Freasy-Monad.
Stars: ✭ 14 (+7.69%)
erroristUtilities for coping with errors and panics like a boss in Go
Stars: ✭ 19 (+46.15%)
TrackJS-NodeTrackJS Error Monitoring agent for NodeJS
Stars: ✭ 26 (+100%)
aleaCoq library for reasoning on randomized algorithms [maintainers=@anton-trunov,@volodeyka]
Stars: ✭ 20 (+53.85%)
ngx-errorsAngular directives for displaying validation errors
Stars: ✭ 51 (+292.31%)
babel-errorsNicer error messages for Babel
Stars: ✭ 15 (+15.38%)
classy-optics🔎 Source code shown at my talks at Scale by the Bay 2018 and Scalar 2019
Stars: ✭ 25 (+92.31%)
ScrapeMA monadic web scraping library
Stars: ✭ 17 (+30.77%)
ddderr👺 Reflection-free Domain-Driven errors for Go.
Stars: ✭ 29 (+123.08%)
go-errorsA super tiny package for error encapsulation in idiomatic Go
Stars: ✭ 14 (+7.69%)
resultA TypeScript result type taking cues from Rust's Result and Haskell's Either types
Stars: ✭ 148 (+1038.46%)
catchrcatchr: Flexible, useful tools for dealing with conditions in R, for new users and veterans
Stars: ✭ 17 (+30.77%)
custom errorDefine custom errors without boilerplate using the custom_error! macro.
Stars: ✭ 70 (+438.46%)
elmah.ioELMAH error logger for sending errors to elmah.io.
Stars: ✭ 31 (+138.46%)
failBetter error handling solution specially designed for web application servers
Stars: ✭ 27 (+107.69%)
redux-airbrakeRedux middleware for Airbrake error logging
Stars: ✭ 20 (+53.85%)
nested-error-stacksA node.js module for creating Error objects with nested Errors in stacktraces
Stars: ✭ 86 (+561.54%)
pony-causePonyfill and helpers for the standardized Error Causes
Stars: ✭ 42 (+223.08%)
meiga🧙 A simple, typed and monad-based Result type for Python.
Stars: ✭ 24 (+84.62%)
bullet-scalaA monadic library to resolve object relations with the aim of avoiding the N+1 query problem.
Stars: ✭ 53 (+307.69%)
maybe-babyMinimize defensive coding. A JavaScript implementation of the Maybe monad.
Stars: ✭ 42 (+223.08%)
ignition-stackoverflowAn Ignition tab that fetches StackOverflow questions and provides a searchbar.
Stars: ✭ 74 (+469.23%)
optionalsRust-like error handling and options for TypeScript and Deno!
Stars: ✭ 97 (+646.15%)
bugsnag-vue[DEPRECATED] This package now lives within the monorepo for our Universal JS notifier "@bugsnag/js" • https://github.com/bugsnag/bugsnag-js
Stars: ✭ 26 (+100%)
safe🛡 PHP functions smarten up to throw exceptions instead of returning false or triggering errors.
Stars: ✭ 15 (+15.38%)
bugsnag-javaBugsnag error reporting for Java.
Stars: ✭ 51 (+292.31%)
fortran-error-handlerComprehensive error framework for applications requiring functional and robust error handling, utilising the power of modern object-oriented Fortran.
Stars: ✭ 19 (+46.15%)
bugsnagReport errors with Bugsnag 🐛
Stars: ✭ 37 (+184.62%)
operationalImplement monads by specifying instructions and their desired operational semantics.
Stars: ✭ 77 (+492.31%)
raygun4androidAndroid crash reporting provider for Raygun
Stars: ✭ 19 (+46.15%)
J-CurryA Java library that enables applying Functional Programming concepts like currying and partial application for functions, also it supports types like Either, Try, etc... using RxJava 2 interfaces, compatible with Java 7 and above
Stars: ✭ 17 (+30.77%)
express-error-slackExpress error handling middleware for reporting error to Slack
Stars: ✭ 14 (+7.69%)
laravel-ignitionA beautiful error page for Laravel apps
Stars: ✭ 276 (+2023.08%)
monas🦋 Scala monads for javascript
Stars: ✭ 21 (+61.54%)
UnderstandingLanguageExtThis is a tutorial that aims to demonstrate the practical fundamentals behind using LanguageExt in a fashion though step-by-step tutorials which introduce and then build up on concepts.
Stars: ✭ 73 (+461.54%)
koa-better-error-handlerA better error-handler for Lad and Koa. Makes `ctx.throw` awesome (best used with koa-404-handler)
Stars: ✭ 51 (+292.31%)
errorserrors with paired message and caller stack frame
Stars: ✭ 19 (+46.15%)
elixir-controlAn exploratory look into functors, applicatives, and monads for Elixir
Stars: ✭ 21 (+61.54%)
kotlin-multiplatform-exampleA Kotlin multiplatform example app that targets Android, ReactJS, iOS, JavaFx, and Spring Boot
Stars: ✭ 115 (+784.62%)
auto-async-wrapautomatic async middleware wrapper for expressjs errorhandler.
Stars: ✭ 21 (+61.54%)
LLVM-JVM[W.I.P] A Just-In-Time Java Virtual Machine written in Haskell
Stars: ✭ 22 (+69.23%)
co demoA step-by-step guide about how to avoid callback hell with ES6 Promises + generators (aka make your own "co")
Stars: ✭ 17 (+30.77%)