baweaver / dio
Dio - Dive Into Objects - Ruby Pattern Matching interface for Objects which have none (yet)
☆25Updated 4 years ago
Alternatives and similar repositories for dio:
Users that are interested in dio are comparing it to the libraries listed below
- Gem to handle cached methods in a Ractor-friendly way☆20Updated 4 years ago
- Manages a group of processes which can run concurrently using fibers.☆24Updated 2 years ago
- Trace memory allocations and collect stats☆20Updated 11 months ago
- Cross-library feature rich HTTP request / response API☆47Updated last week
- ☆18Updated 5 months ago
- An easy to use InterProcess Communication (IPC) library.☆52Updated last month
- A drop-in replacement for the prettyprint gem with more functionality☆20Updated 3 weeks ago
- ☆34Updated 5 months ago
- delegate :methods, to: :target, extracted from ActiveSupport☆32Updated 4 years ago
- a toy forum software in Hanami 2☆29Updated this week
- Objects are functions! Treat any Object or Class as a Proc (like Enumerable but for Procs).☆44Updated 11 months ago
- The Shadow of a Ruby Object lets you See and Manipulate its Instance Variables and Methods☆28Updated 3 years ago
- ☆37Updated 10 months ago
- Distributed task queue written in Ruby, backed by Redis and using event loops to handle concurrency☆32Updated 2 years ago
- Simple memoization in Ruby using prepended modules and super.☆16Updated 2 years ago
- RDoc generator designed with simplicity, beauty and ease of browsing in mind☆42Updated last month
- The Roda logger you've been waiting for☆23Updated last week
- Event-driven database drivers for streaming queries.☆53Updated 4 months ago
- A regular expression engine written in Ruby.☆29Updated 2 years ago
- Algebra with units of measurement.☆27Updated 4 years ago
- The gentle way☆11Updated 3 years ago
- Require Hooks provides infrastructure for intercepting require/load calls in Ruby☆37Updated 8 months ago
- State change & method call logger. A debugging tool for instance variables and method calls.☆25Updated 6 years ago
- List routes when using Roda☆27Updated last month
- Fast String#underscore implementation☆34Updated this week
- Paco is a parser combinator library inspired by Haskell's Parsec and Parsimmon.☆25Updated last year
- A libev-based fiber scheduler for Ruby 3.0☆34Updated last year
- Application-level encryption for Redis and Memcached☆35Updated 3 months ago