Projects in Awesome Lists tagged with maybe
A curated list of projects in awesome lists tagged with maybe .
https://github.com/gigobyte/purify
Functional programming library for TypeScript - https://gigobyte.github.io/purify/
algebraic-data-types codec decode either fantasy-land functional-programming functor maybe monad option-type result-type typescript
Last synced: 13 May 2025
https://gigobyte.github.io/purify/
Functional programming library for TypeScript - https://gigobyte.github.io/purify/
algebraic-data-types codec decode either fantasy-land functional-programming functor maybe monad option-type result-type typescript
Last synced: 02 Sep 2025
https://github.com/getify/monio
The most powerful IO monad implementation in JS, possibly in any language!
either fp functional-programming io javascript js maybe monad monads observable
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: 13 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/alexanderjarvis/maybe
Maybe is a type that wraps optional values
Last synced: 15 Apr 2025
https://github.com/loopperfect/neither
Either and Maybe monads for better error-handling in C++ ↔️
buckaroo cpp either functional-programming header-only maybe monads optional
Last synced: 23 Jul 2025
https://github.com/tylors/typed-unmaintained
The TypeScript Standard Library
composition curried either functional future immutable lenses library list maybe standard typescript
Last synced: 28 Oct 2025
https://github.com/functionalland/functional
Common Functional Programming Algebraic data types for JavaScript that is compatible with most modern browsers and Deno.
algebraic-data-types browser catamorphism category-theory deno denoland either either-monad fold functional functional-programming functor io-monad maybe maybe-monad monoid task task-monad
Last synced: 10 Apr 2025
https://github.com/danieljharvey/functional-programming-is-boring
A short course on Functional Programming in Typescript
either functional-programming lenses lessons maybe parser-combinators typescript
Last synced: 17 Jun 2025
https://github.com/saschagrunert/func
Functional additions to C
c cpp either functional-programming maybe
Last synced: 20 Mar 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/patrimart/monadness-js
Implements Either, Maybe and Tuple monads.
either maybe monads tuples typescript
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/vitorluizc/bitty
🗃 A mono-repository with functional programming helpers, algebraic data types, util functions, types and even some micro frameworks in TypeScript.
algebraic-data-types animation functional-programming maybe types typescript
Last synced: 07 Oct 2025
https://github.com/airtucha/amonad
Experimental implementation of Maybe and Result monads compatible with await.
async-await await error-handling fp functional-programming javascript js maybe monad option ts typescript
Last synced: 27 Feb 2025
https://github.com/darky/rocket-pipes
Powerful pipes for TypeScript, that chain Promise and ADT for you 🚌 -> ⛰️ -> 🚠 -> 🏂 -> 🚀
adt aop chain-promise compose composition context either exit fp-libraries kleisli maybe mock monet pipe pipeline promise ramda ts typescript validation
Last synced: 01 May 2025
https://github.com/zerobias/apropos
Fast strong typed 'Either' data structure for typescript and flow
adt either fp functional maybe monad
Last synced: 23 Mar 2025
https://github.com/aloisdeniel/dart_maybe
No more null check with an dart equivalent of Maybe (Haskel, Elm) / Option (F#).
Last synced: 09 Sep 2025
https://github.com/vitorluizc/maybe
🌯 The prettiest TypeScript implementation of Maybe monad.
ava bili fp functional functional-programming maybe maybe-monad maybe-type optional optional-type optional-typing type-safe type-safety typescript
Last synced: 05 Jul 2025
https://github.com/pawaclawczyk/scalp
Some Scala useful classes ported to PHP.
immutable maybe option pattern-matching php7 try try-catch types
Last synced: 17 Mar 2026
https://github.com/joselion/maybe
A monadic wrapper with a type-safe API to handle throwing operations in a functional way
error-handling exception-handling functional-java functional-programming hacktoberfest hacktoberfest2022 java maybe monad
Last synced: 20 Mar 2025
https://github.com/masonkmeyer/barely
A "functional" library for typescript
Last synced: 22 Jan 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/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/blu-j/ts-matches
Being able to pattern match in typescript
either matcher maybe pattern typescript
Last synced: 18 Aug 2025
https://github.com/joanllenas/ts.data.maybe
A Typescript implementation of the Maybe data type
just maybe nothing option typescript
Last synced: 25 Mar 2025
https://github.com/sbernheim4/excoptional
A fully typed, zero-dependency implementation of the functional programming Option object for JavaScript and TypeScript
functional-programming javascript maybe maybe-monad option typescript
Last synced: 20 Jun 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/christophp/funpro
Be functional by using union types, pattern matching, and pure side-effects
asynchronous-tasks functional javascript maybe union-types
Last synced: 23 Sep 2025
https://github.com/williamareynolds/ts-cat
A static-land and fantasy-land compliant library containing interfaces for common type-classes and common instances of them.
applicative category-theory fantasy-land fantasy-land-spec functor higher-kinded-types maybe maybe-monad monad static-land static-land-spec type-classes typescript typescript-library
Last synced: 10 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/ajermakovics/optional
Optional (Maybe) type in Wren programming language https://wren.io
Last synced: 05 Jan 2026
https://github.com/johnpaulada/reason-maybe
A simple Maybe library in Reason.
Last synced: 14 Apr 2025
https://github.com/nadameu/adt-ts
TypeScript library inspired by PureScript
adt either functional list maybe pipe purescript typescript
Last synced: 16 Mar 2026
https://github.com/adzz/maybex
An Implementation of the Maybe monad in Elixir
elixir functional-programming maybe monad monads protocols
Last synced: 12 Aug 2025
https://github.com/f3ath/maybe-just-nothing
Yet another variation of the Maybe monad written in Dart.
dart flutter hacktoberfest just maybe monad nothing
Last synced: 22 Apr 2025
https://github.com/edeckers/pyella
Common applicatives, functors and monads for loads of /fun/ with Python
applicative either fp functional-programming functor hacktoberfest haskell just lambda maybe monad optional python
Last synced: 12 Mar 2026
https://github.com/shrestha-bishal/sure-sync
Sync OFX transactions files to the Sure (Maybe) Finance
maybe maybe-finance sure sure-finance
Last synced: 27 May 2026
https://github.com/dgraham/option-type
An Option type for Flow, inspired by Rust.
Last synced: 28 Oct 2025
https://github.com/cimpress-mcp/tiger-types
A collection of useful types and operations on types.
either functional functor maybe monad option task
Last synced: 14 Apr 2025
https://github.com/lodin/rustils
Port of some powerful Rust utils to JavaScript
javascript maybe monad option result rust typescript
Last synced: 18 Apr 2026
https://github.com/thonymg/maybe-zod
TypeScript utility library that combines Zod schema validation with error handling using a Maybe monad pattern for negative space programming.
Last synced: 19 Aug 2025
https://github.com/kylecorbelli/typescript-maybe
A TypeScript Maybe Type and Module
elm elm-lang functional-programming haskell javascript maybe maybe-monad typescript
Last synced: 02 Aug 2025
https://github.com/gozala/maybe.ts
Library for representing values that may or may not exist
Last synced: 11 Oct 2025
https://github.com/dgraham/query-selectors
A querySelector function returning an Option type rather than null.
Last synced: 09 May 2026
https://github.com/ghostwriter/option
Provides an Option type implementation for PHP
ghostwriter maybe option option-type php
Last synced: 11 Jan 2026
https://github.com/rzane/sensible-maybe
Maybe you should use a Maybe?
functional-programming javascript maybe typescript
Last synced: 08 May 2026
https://github.com/oliverjash/simple-maybe
Simple helper functions (map, filter, flatMap, getOrElse, etc.) for transforming T | undefined types (Maybe<T>).
functional-programming maybe option typescript
Last synced: 06 Mar 2025
https://github.com/franzose/lemonad
Yet another monads implementation written in PHP
algorithms datastructures maybe maybe-monad monad monads optional php try try-monad
Last synced: 14 Jul 2025
https://github.com/ortense/functors
A collection of dependency-free functors written in TypeScript, created to be type-safe, immutable, and lightweight.
either either-monad fp functional functional-programming functors history-management lazy lazy-evaluation maybe maybe-monad monad monads state state-pattern type-safe typescript typescript-library
Last synced: 16 Aug 2025
https://github.com/shortishly/scran
scran is a parser combinator library heavily influenced by nom
combinator erlang maybe parser
Last synced: 19 Feb 2026
https://github.com/alexxandergrib/monads-io
Practical, Tree-Shakeable implementation of Either (Result) and Option (Maybe) in TypeScript
either either-monad fp maybe maybe-monad monad typescript
Last synced: 06 Jan 2026
https://github.com/bbtsoftware/bbt.maybe
An option type for .NET
functional-programming maybe nuget-package option-type
Last synced: 14 Jul 2025
https://github.com/haltcase/tryad
Monadic mashup of Maybe & Either that represents a value, nothing, or an error. Promise friendly.
either functional maybe monad option result
Last synced: 17 Mar 2025
https://github.com/wdalmut/maybe-with-promises-3
Maybe with promises example using Ramda and Sanctuary (only maybes)
Last synced: 08 Aug 2025
https://github.com/yortw/maybe.sharp
A generic 'option' type for .Net, explicitly representing a value that is either 'something' or 'nothing'.
dotnet maybe net40 netstandard option
Last synced: 18 May 2026
https://github.com/devkcud/salvation
💀 A generic Go wrapper for optional values, inspired by Rust's Option and Haskell's Maybe. Brings Possibly[T] to your codebase for safe, expressive nothingness.
functional-programming generics golang maybe monads-but-shhh nullable option zero-values
Last synced: 13 Jul 2025
https://github.com/christianhg/kanskje
Simple Maybe monad written in TypeScript
Last synced: 04 Apr 2025
https://github.com/timobechtel/maybe
Can't decide between true or false? You don't have to.
Last synced: 01 Sep 2025
https://github.com/ashr123/option
DOP version of Optional
java java-21 maybe maybe-monad monad nothing option option-monad some
Last synced: 16 Jan 2026
https://github.com/alex94cp/maybe-async
Easy handling of promise/non-promise values for Node.
async es6 generators maybe nodejs yield
Last synced: 05 May 2026
https://github.com/josestg/maybe
Maybe is a utility for handling optional values safely and cleanly in TypeScript. Inspired by Haskell and OCaml, it provides a clear and functional approach to dealing with values that may or may not exist.
deno maybe optional-type typescript
Last synced: 22 May 2026
https://github.com/datashaman/logic
A monad and combinator library. Experimental.
chain combinators combinatory-logic either lambda-calculus maybe monad
Last synced: 21 Jan 2026
https://github.com/skippia/fp-playground
Explore opportunities of functional programming through the prism of typescript and `fp-ts`
applicative category contramap either eq fp-ts functional-composition functional-programming functor hof maybe monad monoid option ord promises semigroup task-either typescript
Last synced: 03 Mar 2025
https://github.com/surovv/kleisli
javascript with monads and function composition
academic category category-theory functional functional-js functional-languages functional-programming functions functor identity javascipt javascript js kleisli maybe monad monads
Last synced: 03 Jul 2025
https://github.com/sgreben/pixlr-offline
what a shame
a among-other-things getting heh-heh jc job lemon-lime maybe should try you
Last synced: 06 Feb 2026
https://github.com/aevitas/maybe
Simplistic implementation of an option type in C#
Last synced: 16 Jan 2026
https://github.com/svioletg/py-maybetype
A basic implementation of a maybe/option type in Python, largely inspired by Rust's "Option".
maybe python python3 utility-library
Last synced: 01 Apr 2026
https://github.com/nesalia-inc/core
Zero-dependency monads for bulletproof TypeScript applications
error-handling functional-programming maybe monad outcome result typescript
Last synced: 02 Apr 2026
https://github.com/johnpaulada/maybe
A simple, lightweight, Maybe implementation in JavaScript.
functional-programming maybe monad
Last synced: 20 Apr 2026
https://github.com/rackspace/maybe-result
Safe handling of null and undefined in Typescript and Javascript
fp functional-programming maybe null optional typescript typescript-library undefined
Last synced: 25 Apr 2026
https://github.com/jkone27/cat
C# abstract types
either either-monad maybe maybe-monad net45 netstandard option railway-oriented-programming result rop
Last synced: 12 Jun 2025
https://github.com/ttab/static-jade-brunch2
Static html-page version of jade-brunch plugin.
Last synced: 20 Apr 2026
https://github.com/qard/potentially
A maybe/option type implementation with separate derived types to reduce branching
fp functional-programming maybe monad nodejs option
Last synced: 30 Apr 2026
https://github.com/winand/python-option
Implementation of Scala Option in Python
Last synced: 19 May 2026