Runtime type checking for JavaScript
Give your JS App some Backbone with Models, Views, Collections, and Events.
Duck typing traits
Compile-time ducktyping and reflection using const generics
derive macros for `std::io::{Read,Write}`, `tokio::io::{AsyncRead,AsyncWrite}` and more
A gem that will let you run concurrent tasks without Thread and it's performance overhead
Only 70 lines. Add a optional type system to ruby using runtime checks and contracts . make it crash early, know exactly what a function (or method) returns and specify the 'type' of the parameters using good old ducktyping
Simple Ruby Service is a lightweight framework for creating Services and Service Objects (SOs) in Ruby. The framework makes Services and SOs look and feel like ActiveModels, complete with: 1. validations and robust error handling; 2. workflows and method chaining; and 3. consistent interfaces. Additionally, Simple Ruby Service Objects can stand in for Procs, wherever Procs are expected (via ducktyping).