pitr-ch / algebrick
Typed structs on steroids based on algebraic types and pattern matching.
☆86Updated 3 years ago
Related projects: ⓘ
- The `>>` operator for Ruby aka "pipeline operator"☆75Updated 5 years ago
- Xf - Transform Functions☆62Updated 6 years ago
- helps dealing with exceptional situations, it comes from the sphere of functional programming and bringing the goodies I have come to lov…☆229Updated 8 years ago
- Mixin to ease compositions in ruby☆112Updated 4 years ago
- [DISCONTINUED] Business transaction flow DSL☆101Updated 8 years ago
- ☆62Updated this week
- THIS PROJECT WAS MOVED TO rom-rb/rom☆45Updated 7 years ago
- A DSL for method overloading in Ruby based on pattern matching☆55Updated 9 years ago
- Validate Method Arguments & Results in Ruby☆58Updated 2 years ago
- Gradual static typing for Ruby☆114Updated 2 years ago
- Packs your JRuby app as a standalone Jar file☆39Updated 7 years ago
- An LL(1) parser generator for Ruby.☆42Updated last year
- rom-rb adapter inspired by original Yesql from the Clojure world☆31Updated 2 years ago
- Haskell-style partial application and composition for Ruby methods☆154Updated 9 years ago
- ⚠ Dry::Equalizer is now part of dry-core; this separate codebase is now deprecated ⚠☆78Updated last year
- Neat delegation for ruby objects☆69Updated 9 years ago
- Turns your ruby object into a method object☆57Updated 5 years ago
- Experimental integration of Neo4j with Ruby Object Mapper☆23Updated 8 years ago
- ☆90Updated 2 years ago
- Doctests from YARD examples☆107Updated last year
- The Rubinius Book☆15Updated 6 years ago
- [unmaintained] this project grew into dry-rails/dry-rails☆57Updated 4 years ago
- ☆82Updated last month
- The Maybe monad for Ruby☆50Updated 6 years ago
- Given/When/Then keywords for RSpec Specifications☆91Updated 3 years ago
- Persistence gem for Ruby objects using the Data Mapper pattern☆250Updated 9 years ago
- Object initializer from attributes hash☆173Updated 3 years ago
- Ruby implementation of Paseto using libsodium.☆47Updated 2 years ago
- Parser combinator library for Ruby inspired by Haskell's Parsec☆101Updated last year
- Viva exposes the virtual variable API to Ruby land.☆22Updated 8 years ago