All Projects β†’ Dry Monads β†’ Similar Projects or Alternatives

820 Open source projects that are alternatives of or similar to Dry Monads

Masala Parser
Javascript Generalized Parser Combinators
Stars: ✭ 110 (-75.72%)
Mutual labels:  monad, functional-programming
Bow
🏹 Bow is a cross-platform library for Typed Functional Programming in Swift
Stars: ✭ 538 (+18.76%)
Mutual labels:  monad, functional-programming
Dry Logic
Predicate logic with rule composition
Stars: ✭ 118 (-73.95%)
Mutual labels:  gem, rubygem
Rubico
[a]synchronous functional programming
Stars: ✭ 133 (-70.64%)
Mutual labels:  monad, functional-programming
Fpgo
Monad, Functional Programming features for Golang
Stars: ✭ 165 (-63.58%)
Mutual labels:  monad, functional-programming
Magic In Ten Mins
εεˆ†ι’Ÿι­”ζ³•η»ƒδΉ 
Stars: ✭ 327 (-27.81%)
Mutual labels:  monad, functional-programming
Scriptum
A fool's scriptum on functional programming
Stars: ✭ 346 (-23.62%)
Mutual labels:  monad, functional-programming
Green Button Data
Fast Ruby parser and API client for Green Button data
Stars: ✭ 18 (-96.03%)
Mutual labels:  gem, rubygem
Cats Stm
An STM implementation for Cats Effect
Stars: ✭ 106 (-76.6%)
Mutual labels:  monad, functional-programming
Dunai
Classic and Arrowized Functional Reactive Programming, Reactive Programming, and Stream programming, all via Monadic Stream Functions
Stars: ✭ 115 (-74.61%)
Mutual labels:  monad, functional-programming
Fun Task
Abstraction for managing asynchronous code in JS
Stars: ✭ 363 (-19.87%)
Mutual labels:  monad, functional-programming
modular routes
Dedicated controllers for each of your Rails route actions.
Stars: ✭ 45 (-90.07%)
Mutual labels:  rubygem, gem
Dry Validation
Validation library with type-safe schemas and rules
Stars: ✭ 1,087 (+139.96%)
Mutual labels:  gem, rubygem
Lambda
Functional patterns for Java
Stars: ✭ 737 (+62.69%)
Mutual labels:  monad, functional-programming
Purify
Functional programming library for TypeScript - https://gigobyte.github.io/purify/
Stars: ✭ 843 (+86.09%)
Mutual labels:  monad, functional-programming
Cats Mtl
cats transformer type classes.
Stars: ✭ 238 (-47.46%)
Mutual labels:  monad, functional-programming
Functional Examples
Examples with Functional JavaScript, following Professor Frisby's course
Stars: ✭ 179 (-60.49%)
Mutual labels:  monad, functional-programming
Graphql devise
GraphQL interface on top devise_token_auth
Stars: ✭ 100 (-77.92%)
Mutual labels:  gem, rubygem
Fluture
πŸ¦‹ Fantasy Land compliant (monadic) alternative to Promises
Stars: ✭ 2,249 (+396.47%)
Mutual labels:  monad, functional-programming
Purefun
Functional Programming library for Java
Stars: ✭ 37 (-91.83%)
Mutual labels:  monad, functional-programming
Tsoption
Correct, easy to use Option type for TypeScript. πŸ¦„
Stars: ✭ 53 (-88.3%)
Mutual labels:  monad, functional-programming
F
Functional stuff for Python
Stars: ✭ 113 (-75.06%)
Mutual labels:  monad, functional-programming
Functionaljava
Functional programming in Java
Stars: ✭ 1,472 (+224.94%)
Mutual labels:  monad, functional-programming
Monio
Async-capable IO monad for JS
Stars: ✭ 311 (-31.35%)
Mutual labels:  monad, functional-programming
Funcadelic.js
Functional programming and category theory for everyday JavaScript development
Stars: ✭ 183 (-59.6%)
Mutual labels:  monad, functional-programming
Tty Exit
Terminal exit codes.
Stars: ✭ 101 (-77.7%)
Mutual labels:  gem, rubygem
nlp-pure
Natural language processing algorithms implemented in pure Ruby with minimal dependencies
Stars: ✭ 19 (-95.81%)
Mutual labels:  rubygem, gem
Static Land
Specification for common algebraic structures in JavaScript based on Fantasy Land
Stars: ✭ 699 (+54.3%)
Mutual labels:  monad, functional-programming
Api Fuzzer
API Fuzzer which allows to fuzz request attributes using common pentesting techniques and lists vulnerabilities
Stars: ✭ 238 (-47.46%)
Mutual labels:  gem, rubygem
Materialize Sass
Materializecss rubygem for Rails Asset Pipeline / Sprockets
Stars: ✭ 785 (+73.29%)
Mutual labels:  gem, rubygem
Cyclops
An advanced, but easy to use, platform for writing functional applications in Java 8.
Stars: ✭ 1,180 (+160.49%)
Mutual labels:  monad, functional-programming
Fp Core.rs
A library for functional programming in Rust
Stars: ✭ 772 (+70.42%)
Mutual labels:  monad, functional-programming
Language Ext
C# functional language extensions - a base class library for functional programming
Stars: ✭ 3,964 (+775.06%)
Mutual labels:  monad, functional-programming
Kotlin Result
A multiplatform Result monad for modelling success or failure operations.
Stars: ✭ 369 (-18.54%)
Mutual labels:  monad, functional-programming
Learn Fp
learn-by-doing course/tutorial for functional programming on scala
Stars: ✭ 548 (+20.97%)
Mutual labels:  monad, functional-programming
Mostly Adequate Guide Chinese
ε‡½ζ•°εΌηΌ–η¨‹ζŒ‡εŒ—δΈ­ζ–‡η‰ˆ
Stars: ✭ 2,093 (+362.03%)
Mutual labels:  monad, functional-programming
jquery-datatables
Jquery datatables ruby gems for assets pipeline
Stars: ✭ 73 (-83.89%)
Mutual labels:  rubygem, gem
Fp Resources
Functional programming great resources
Stars: ✭ 369 (-18.54%)
Mutual labels:  monad, functional-programming
Carp
Carp is a programming language designed to work well for interactive and performance sensitive use cases like games, sound synthesis and visualizations.
Stars: ✭ 4,389 (+868.87%)
Mutual labels:  functional-programming
Foundations
Foundations of Functional Programming in Scala is a comprehensive, self-paced online course with no prerequisites, which helps you to become a confident, productive, and powerful functional Scala developer.
Stars: ✭ 366 (-19.21%)
Mutual labels:  functional-programming
True Myth
A library for safer and smarter error- and "nothing"-handling in TypeScript.
Stars: ✭ 360 (-20.53%)
Mutual labels:  functional-programming
Nix
Nix, the purely functional package manager
Stars: ✭ 5,291 (+1067.99%)
Mutual labels:  functional-programming
Ruby Push Notifications
iOS, Android and Windows Phone Push Notifications made easy!!
Stars: ✭ 385 (-15.01%)
Mutual labels:  rubygem
Asciidoctor
πŸ’Ž A fast, open source text processor and publishing toolchain, written in Ruby, for converting AsciiDoc content to HTML 5, DocBook 5, and other formats.
Stars: ✭ 3,905 (+762.03%)
Mutual labels:  rubygem
Colorls
A Ruby gem that beautifies the terminal's ls command, with color and font-awesome icons. πŸŽ‰
Stars: ✭ 3,896 (+760.04%)
Mutual labels:  gem
Gemoji
Emoji images and names.
Stars: ✭ 3,890 (+758.72%)
Mutual labels:  rubygem
Algoliasearch Rails
AlgoliaSearch integration to your favorite ORM
Stars: ✭ 352 (-22.3%)
Mutual labels:  gem
Koazee
A StreamLike, Immutable, Lazy Loading and smart Golang Library to deal with slices.
Stars: ✭ 446 (-1.55%)
Mutual labels:  functional-programming
Groovy
Apache Groovy: A powerful multi-faceted programming language for the JVM platform
Stars: ✭ 4,359 (+862.25%)
Mutual labels:  functional-programming
Plam
An interpreter for learning and exploring pure Ξ»-calculus
Stars: ✭ 385 (-15.01%)
Mutual labels:  functional-programming
Qo
Qo - Query Object - Pattern matching and fluent querying in Ruby
Stars: ✭ 351 (-22.52%)
Mutual labels:  functional-programming
Swift Validated
πŸ›‚ A result type that accumulates multiple errors.
Stars: ✭ 350 (-22.74%)
Mutual labels:  functional-programming
Javascript Exercises
πŸ“š Collection of JavaScript exercises and coding challenges.
Stars: ✭ 385 (-15.01%)
Mutual labels:  functional-programming
Swift Prelude
🎢 A collection of types and functions that enhance the Swift language.
Stars: ✭ 349 (-22.96%)
Mutual labels:  functional-programming
Topshell
TopShell - a purely functional, reactive scripting language
Stars: ✭ 422 (-6.84%)
Mutual labels:  functional-programming
Functional Javascript
Functional is a library for functional programming in JavaScript. It defines the standard higher-order functions such as map, reduce (aka foldl), and select (aka filter). It also defines functions such as curry, rcurry, and partial for partial function application; and compose, guard, and until for function-level programming.
Stars: ✭ 383 (-15.45%)
Mutual labels:  functional-programming
Functionaltabledata
Declarative UITableViewDataSource implementation
Stars: ✭ 347 (-23.4%)
Mutual labels:  functional-programming
Hazel
Hazel, a live functional programming environment with typed holes
Stars: ✭ 340 (-24.94%)
Mutual labels:  functional-programming
Devise masquerade
Extension for devise, enable login as functionality. Add link to the masquerade_path(resource) and use it.
Stars: ✭ 380 (-16.11%)
Mutual labels:  gem
Scala typeclassopedia
Abstractions and constructions from math (Category theory, Abstract algebra) implementations in Scala, minimal description, links to good explanations, links to implementations in other FP languages: Haskell, Idris, Purescript, non FP too: Java, C++ and to formalizations in proof assistants: Coq (UniMath, HoTT book), Cubical Agda.
Stars: ✭ 338 (-25.39%)
Mutual labels:  functional-programming
1-60 of 820 similar projects