Projects in Awesome Lists tagged with result
A curated list of projects in awesome lists tagged with result .
https://github.com/vkhorikov/csharpfunctionalextensions
Functional extensions for C#
csharp entity functional-programming maybe-monad result value-object
Last synced: 02 Mar 2026
https://github.com/vkhorikov/CSharpFunctionalExtensions
Functional extensions for C#
csharp entity functional-programming maybe-monad result value-object
Last synced: 16 Mar 2025
https://github.com/mobily/ts-belt
🔧 Fast, modern, and practical utility library for FP in TypeScript.
array flow fp functional-programming monad option option-type result result-type typescript
Last synced: 14 May 2025
https://github.com/michaelbull/kotlin-result
A multiplatform Result monad for modelling success or failure operations.
browser class either fp functional functional-programming ios js jvm kotlin kotlin-multiplatform monad result type
Last synced: 14 May 2025
https://github.com/hrshadhin/school-management-system
Another School Management System
admission cloudschool college college-management education exam hostel hostel-management-system leave-management library library-management-system marksheet result school-fee-payments school-management school-mangers school-project school-systems sms students
Last synced: 09 Mar 2026
https://github.com/ardalis/result
A result abstraction that can be mapped to HTTP response codes if needed.
csharp design-patterns domain-driven-design dotnet dotnet-core functional hacktoberfest maybe result
Last synced: 13 May 2025
https://github.com/kittinunf/result
The modelling for success/failure of operations in Kotlin and KMM (Kotlin Multiplatform Mobile)
functional kotlin kotlin-multiplatform kotlin-multiplatform-library optional result
Last synced: 15 May 2025
https://github.com/ardalis/Result
A result abstraction that can be mapped to HTTP response codes if needed.
csharp design-patterns domain-driven-design dotnet dotnet-core functional hacktoberfest maybe result
Last synced: 23 Apr 2025
https://github.com/kittinunf/Result
The modelling for success/failure of operations in Kotlin and KMM (Kotlin Multiplatform Mobile)
functional kotlin kotlin-multiplatform kotlin-multiplatform-library optional result
Last synced: 16 Mar 2025
https://github.com/slavovojacek/monads
Option, Result, and Either types for TypeScript - Inspired by Rust 🦀
either javascript monads node nodejs option result rust types typescript
Last synced: 27 Dec 2025
https://github.com/thames-technology/monads
Option, Result, and Either types for TypeScript - Inspired by Rust 🦀
either javascript monads node nodejs option result rust types typescript
Last synced: 07 Apr 2025
https://github.com/swan-io/boxed
Utility types for functional TypeScript
adt fp functional future option result typescript
Last synced: 17 Mar 2025
https://github.com/bitwizeshift/result
A lightweight C++11-compatible error-handling mechanism
cpp11 cpp14 cpp17 error-handling expected header-only modern-cpp no-dependencies proposals result result-type zero-overhead
Last synced: 09 Apr 2025
https://github.com/everweij/typescript-result
A Result type inspired by Rust and Kotlin that leverages TypeScript's powerful type system to simplify error handling and make your code more readable and maintainable with full type safety.
error-handling result typescript
Last synced: 03 Mar 2026
https://github.com/mrdave1999/simpleresults
A simple library to implement the Result pattern for returning from services
aspnetcore csharp dotnet error-handling fluent-validation pattern result
Last synced: 16 May 2025
https://github.com/andeya/gust
A Rust-inspired declarative-programming and generic-type module for Golang that helps avoid bugs and improve development efficiency.
declarative ergonomic error-handling go go-generics iterator option result
Last synced: 29 Dec 2025
https://github.com/0x0f0f0f/resulttypes.jl
A Result type for Julia—it's like Nullables for Exceptions
Last synced: 05 Apr 2025
https://github.com/0x0f0f0f/ResultTypes.jl
A Result type for Julia—it's like Nullables for Exceptions
Last synced: 30 Sep 2025
https://github.com/MaT1g3R/option
Rust like Option and Result types in Python
mypy option-type optional pep484 result result-type typing
Last synced: 29 Mar 2025
https://github.com/mat1g3r/option
Rust like Option and Result types in Python
mypy option-type optional pep484 result result-type typing
Last synced: 03 Apr 2025
https://github.com/GetStream/stream-result
🚊 Railway-oriented library to easily model and handle success/failure for Kotlin, Android, and Retrofit.
android coroutines functional-programming kotlin kotlin-result railway-oriented-programming result retrofit2
Last synced: 12 Apr 2025
https://github.com/baoyachi/rust-error-handle
detail rust error handle
error error-handling option result rust rust-error rust-handle-error
Last synced: 17 Mar 2025
https://github.com/alice-biometrics/meiga
🧙 meiga is a Python µframework that provides a simple, fully typed, monad-based result type ➡️ Result[Value, Error].
monads python result result-type typing
Last synced: 12 Jan 2026
https://github.com/aklaus/domainresult
Tiny package for decoupling domain operation results from IActionResult and IResult types of ASP.NET Web API
ddd design-patterns domain-driven-design nuget result webapi
Last synced: 20 Jan 2026
https://github.com/Subito-it/Esito
Esito ambition is to be your return type for suspending functions.
android functional-programming kotlin result retrofit
Last synced: 12 Apr 2025
https://github.com/smarie/python-pytest-steps
A tiny package to ease the creation of test steps with shared intermediate results/state.
decorator incremental modular parameter parametrize pytest result share state step test
Last synced: 15 Mar 2025
https://github.com/ivanhofer/exceptionally
A fully type-safe and lightweight way of using exceptions instead of throwing errors
error-handling exception exception-handling javascript lightweight never-throw result typesafe typescript
Last synced: 25 Feb 2026
https://github.com/mplanchard/safetywrap
Fully typesafe, Rust-like Result and Option types for Python
option python python3 result result-type rust rust-option rust-result typesafe typing
Last synced: 16 Jan 2026
https://github.com/respawn-app/ApiResult
Kotlin Multiplatform Error Handling. Catch and handle all errors. Avoid Crashes. Like Arrow but without the black magic. No boilerplate. No performance overhead. 90+ operators.
android arrow arrow-kt error-handling functional-programming kmm kmp kotlin monad result validation
Last synced: 02 Apr 2025
https://github.com/cmeeren/cvdm.errorhandling
[DEPRECATED, use FsToolkit.ErrorHandling] AsyncResult and Result computation expressions and helper functions for error handling in F#
async asyncresult computation-expressions error-handling fsharp result
Last synced: 03 Jul 2025
https://github.com/anotherhollow1125/hooq
A simple macro that inserts (hooks) a method before question operator (`?`). (はてな演算子 `?` の前にメソッドを挿入(フック)するシンプルなマクロ)
error-handling hook hooks logging option optional question result
Last synced: 18 Apr 2026
https://github.com/octod/tiinvo
Simplify your TypeScript and JavaScript code. Use this lib and functional programming.
either es6 functional-js functional-programming javascript monad option predicates primitives-functions result typescript
Last synced: 27 Feb 2026
https://github.com/leakyabstractions/result
🎱 A Java library to handle success and failure without exceptions
error-handling exception-handling exceptions functional-programming java java-library library monad result
Last synced: 09 Mar 2026
https://github.com/jscarle/lightresults
An extremely light and modern Operation Result Pattern library for .NET.
csharp dotnet error fluentresults handling pattern result results
Last synced: 09 Sep 2025
https://github.com/smarie/pytest-patterns
A couple of examples showing how pytest and its plugins can be combined to solve real-world needs.
benchmark case concerns data decorator design file fixture incremental modular parameter parametrize pattern pytest result separate share state step test
Last synced: 20 Mar 2025
https://github.com/xyzsd/dichotomy
Result, Either, Try, and Maybe monadic types for Java
adt algebraic-data-types either either-monad error-handling java jdk jvm maybe-monad monads railway-oriented-programming result result-monad result-type sealed-class sum-types try try-monad types
Last synced: 26 Jul 2025
https://github.com/cbyad/either_option
A small typed and safe library for error handling with functionnal programming concept in Dart and flutter project
dart either either-monad flutter functional-programming maybe option option-monad result
Last synced: 09 Apr 2025
https://github.com/managedcode/communication
Communication library is a convenient wrapper for handling the results of functions that do not throw exceptions. Instead of throwing exceptions, these functions return an object that contains the result of the operation.
exeption-handling requests result results
Last synced: 07 Feb 2026
https://github.com/p-ranav/result
Result<T, E> for Modern C++
cpp17 error-handling header-only mit-license modern-cpp result rust single-header-lib
Last synced: 05 May 2025
https://github.com/eminarican/safetypes
Rust like result and option implementation for golang
go golang option option-type optional optional-type result result-type rust
Last synced: 12 Apr 2025
https://github.com/nozzlegear/railway
Functional helpers including `Async` and `Result` to help enable things like "railway-oriented" programming. Heavily inspired by F#
fsharp functional maybe option railway result typescript
Last synced: 14 Apr 2025
https://github.com/dzikoysk/expressible
Utility library dedicated for functional & non-functional codebases to simplify modelling of success and failure responses for Java/Kotlin 🔀
coroutines functional-programming hacktoberfest java kotlin kotlin-coroutines option panda panda-lang result utility
Last synced: 08 Mar 2026
https://github.com/piku235/jungi-common
A minimal library that defines primitive building blocks of PHP code.
Last synced: 11 Jan 2026
https://github.com/yjhmelody/as-container
AssemblyScript version of Rust Option<T> and Result<O, E> etc.
assemblyscript box container option result
Last synced: 01 Apr 2026
https://github.com/exoticknight/rust-option
brings Option / Result / match from Rust to Javascript
javascript option result rust rust-option typescript
Last synced: 15 May 2025
https://github.com/toastal/either
Elm Either
either elm result sum-types union-types
Last synced: 23 Mar 2025
https://github.com/pimbrouwers/danom
Structures for durable programming patterns in C#.
error-handling monads option option-type railway-oriented-programming result result-type
Last synced: 25 Jun 2025
https://github.com/taptappub/reaction
A class that encapsulates a successful result with a value of type [T] or a failure result with an [Throwable] exception
android coroutines kotlin reaction result
Last synced: 14 Apr 2025
https://github.com/vitalics/rslike
Rust-like but for TypeScript/JavaScript
javascript option result try-catch typescript undefined undefined-behavior
Last synced: 17 Jul 2025
https://github.com/daireto/simple-result
A very simple, fully typed Rust-like Result type for Python 3.
python python3 result result-pattern rust rust-like strongly-typed type-narrowing
Last synced: 04 Mar 2026
https://github.com/lukemorales/funkcia
Encode failure and absence of value in TypeScript
haskell nim ocaml option option-pattern option-type optional result result-pattern result-type rust scala type-safety typescript
Last synced: 26 Feb 2026
https://github.com/zajrik/option_result
A lightweight Dart library for Rust-like Option/Result types and associated pattern matching
dart library option pattern-matching result
Last synced: 23 Oct 2025
https://github.com/joanllenas/ts.data.either
A Typescript implementation of the Either data type
either left result right typescript
Last synced: 25 Mar 2025
https://github.com/sirh3e/rust
Sirh3e.Rust is a library that provide missing features in C# where are fundamental in the Rust Programming Language
functional-programming functional-programming-using-csharp monad option result rust rust-programming-language
Last synced: 16 Jun 2025
https://github.com/iyegoroff/ts-railway
ROP flavoured Result & AsyncResult types
railway-oriented-programming result
Last synced: 01 Mar 2026
https://github.com/libsugar/sugar.js
Like syntactic sugar, but is library
collections event javascript lazy libsugar math maybe option range result sequence slice span sugar task type typescript
Last synced: 09 Apr 2025
https://github.com/minecrawler/result-js
Rusty Monad Results for JS
dependency-less either either-monad maybe monadic-result node-js nodejs result rusty-monad
Last synced: 07 May 2025
https://github.com/minikin/result_type
💊 Result Type for Dart represents either a success or a failure, including an associated value in each case.
dart either flutter functional-programming result result-type
Last synced: 15 Mar 2026
https://github.com/edumserrano/csharp-functional
csharp-functional provides a set of NuGet packages to drive your coding towards a functional approach as well as enabling Railway Oriented programming
csharp dotnet functional functional-programming maybe maybe-monad result
Last synced: 22 Sep 2025
https://github.com/karnkaul/ktl
Collection of ktl header libraries - small C++20 wrapper utilities
async-queue bitflags cpp cpp20 cpp20-library future header-only library n-tree not-null result stl thread threading
Last synced: 11 Apr 2025
https://github.com/trvswgnr/camel-ts
OCaml's Result and Option modules in TypeScript, for funzies.
error-handling errors null ocaml option result typescript
Last synced: 10 Apr 2025
https://github.com/realpha/eitherway
Yet Another Option and Result Implementation - providing safe abstractions for fallible flows inspired by F# and Rust
either fsharp maybe option result rust task typescript
Last synced: 12 Apr 2025
https://github.com/moonad-dotnet/moonad
A simple F#'s monads port for C#.
csharp csharp-library functional-programming monad monads result result-type
Last synced: 09 Apr 2025
https://github.com/codelytv/domain_modeling-errors-course
Domain Modeling: Exceptions vs Errors course examples
either exception exception-handling result
Last synced: 19 Apr 2025
https://github.com/mtdowling/outcome
Composable option and result types for Lua.
Last synced: 12 May 2025
https://github.com/erikjuhani/fp-utils
Functional utility library for TypeScript
deno fp functional-programming nodejs option result utilities
Last synced: 23 Jul 2025
https://github.com/nicolab/crystal-result
:gem: Rust-like error handling for Crystal (`Ok` / `Err`)
crystal crystal-lang domain-driven-design monad result result-type
Last synced: 27 Jul 2025
https://github.com/co-it/csharpfunctionalextensions.httpresults
Extensions for CSharpFunctionalExtensions to map Results to HttpResults in your Web-API
actionresult api csharp csharpfunctionalextensions dotnet http minimal nuget result
Last synced: 30 Oct 2025
https://github.com/xortroll/arc
Atmosphère (and custom) Nintendo Switch result code database
database nintendo result switch
Last synced: 08 Oct 2025
https://github.com/leocavalcante/result
🎁 Result provides an alternative error handling mechanism, avoiding throwing exceptions or using nulls.
error-handling hacktoberfest monad null-safety php result
Last synced: 04 Jul 2025
https://github.com/daht-x/sagitta
Functional paradigm abstractions for .NET
core csharp dotnet error-handling failure-handling functional-paradigm msbuild nuget package railway-oriented-programming result result-factory test-driven-development unit value-result value-result-factory xunit
Last synced: 14 Jan 2026
https://github.com/elonehoo/restful-return
SpringBoot based return value types are supported by browsers.
Last synced: 05 Oct 2025
https://github.com/soufantech/result
A feature-rich Result type for TypeScript and JavaScript.
error-handling functional-programming monad result typescript
Last synced: 12 Apr 2025
https://github.com/bogoware/monads
C# Maybe and Result monads
csharp dotnet functional-programming maybe monads nuget result
Last synced: 11 Oct 2025
https://github.com/furkancosgun/either-for-abap
`EITHER FOR ABAP` is a design pattern used in ABAP programming to standardize the management of results and errors. This pattern helps in handling operations that can either succeed with a result or fail with an error, which can be of various types.
Last synced: 07 Apr 2025
https://github.com/misterkaiou/go-functional
Small library with some known monads used in functional programming
fp functional generics go golang monads option option-type result result-type
Last synced: 23 Jul 2025
https://github.com/threeal/result
A simple C++ implementation of Rust Result, an alternative to Abseil Status
abseil cmake cpp result results rust-result status
Last synced: 04 Mar 2026
https://github.com/mverleg/java-result
Algebraic Result type in Java 15+, return type for oprations that can fail
algebraic-data-types error-handling java jvm result sealed-class types
Last synced: 13 Apr 2025
https://github.com/jiangjie/happy-rusty
Rust's Option, Result, and sync primitives for JavaScript/TypeScript - Better error handling and null-safety patterns.
async channel concurrency controlflow err error-handling fnonce lazy mutex none null-safety ok once option result rust rwlock some typescript
Last synced: 16 Jan 2026
https://github.com/kennethnym/trycat
trycat is a lightweight, type-safe, zero-dependency implementation of the Result type
error-handling result result-type rust-result
Last synced: 15 Apr 2025
https://github.com/shunyue1320/juejin-app
nuxt.js掘金项目
axios demo juejin juejin-api nuxtjs result
Last synced: 05 Sep 2025
https://github.com/muradisazade777/quizfusion
QuizFusion is a modular Java-based quiz engine that loads questions from a JSON bank and exports results for Python-powered analytics. Lightweight, branded, and developer-friendly — perfect for CLI-based learning tools and cross-language integration.
analysis api backend functional-programming java json library modules python result running server service
Last synced: 11 Oct 2025
https://github.com/lonli-lokli/ng-result
Set of Angular components/directives/pipes for work with https://github.com/Lonli-Lokli/ts-result
angular functional-programming monad result
Last synced: 14 Oct 2025
https://github.com/tsukinoko-kun/opsult
A simple implementation of Option, Result and Future types in TypeScript
future option result result-type rust type-library typescript
Last synced: 13 Jul 2025
https://github.com/nishant0820/student-result-management-system
Student Result Management System is a python based project that uses tkinter modules for Graphical User Interface(GUI)
graphical-user-interface gui management os pillow pip python python3 result student-project tkinter tkinter-gui tkinter-python
Last synced: 15 Feb 2026
https://github.com/uncledave/simplefunctionalextensions
Simple functional extensions for C#. Lightweight and doesn't hold your hand.
csharp functional-programming result
Last synced: 17 Aug 2025
https://github.com/0x7030676e31/rustty
A package that brings the iconic Rust types such as Result and more
Last synced: 05 May 2025
https://github.com/just-do-halee/utils-results
The easiest and most intuitive error handling solution.
error errorhandling no-std result rust rust-patterns utility utils-library
Last synced: 16 Mar 2026
https://github.com/tekord/php-result
Result object for PHP inspired by the Rust programming language
error-handling php result result-type rust rust-lang
Last synced: 13 Apr 2025
https://github.com/ntwilson/result-dotnet
Result class for FP-style error handling in C#
csharp error-handling functional functional-programming result
Last synced: 24 Apr 2025