tupl-tufts / rdl
Types, type checking, and contracts for Ruby
☆602Updated this week
Related projects ⓘ
Alternatives and complementary repositories for rdl
- A small PEG based parser library. See the Hacking page in the Wiki as well.☆809Updated last year
- Contracts for Ruby.☆1,442Updated last month
- Super simple, clean. Contracts for Ruby☆377Updated 8 years ago
- Faster Pathname handling for Ruby written in Rust☆781Updated 5 years ago
- Usable, idiomatic common monads in Ruby☆384Updated last year
- A gem for adding functional programming tools to Ruby. Inspired by Erlang, Clojure, Haskell, and Functional Java.☆552Updated 6 years ago
- A Ruby parser.☆1,590Updated 2 weeks ago
- A central repository for sharing type definitions for Ruby gems☆382Updated 8 months ago
- Turn Ruby AST into semantically equivalent Ruby source☆310Updated 3 weeks ago
- 🏥 A Ruby gem that helps you refactor your legacy code☆1,409Updated last year
- Deprecated; see https://github.com/unused-code/unused☆855Updated 4 years ago
- Racc is an LALR(1) parser generator. It is written in Ruby itself, and generates ruby programs.☆542Updated 3 months ago
- Flexible type system for Ruby with coercions and constraints☆860Updated 3 months ago
- A new profiler for Ruby. With a GUI☆357Updated last year
- Simple immutable value objects for ruby (the readme is longer than the code)☆548Updated 7 years ago
- Ruby Facets☆798Updated last year
- Automated code reviews via mutation testing - semantic code coverage.☆1,957Updated last week
- A Ruby-based parsing DSL based on parsing expression grammars.☆1,015Updated 6 years ago
- Static type checker for Ruby☆1,374Updated this week
- Oga is an XML/HTML parser written in Ruby.☆1,166Updated last year
- Pretty your exception backtrace.☆650Updated 3 years ago
- Analyze code for potentially uncalled / dead methods, now with auto-removal.☆720Updated last year
- Semantic Logger is a feature rich logging framework, and replacement for existing Ruby & Rails loggers.☆872Updated last month
- A minimal finite state machine with a straightforward syntax.☆809Updated 8 months ago
- Simple Ruby implementations of some common monads.☆602Updated 5 years ago
- rubex - A Ruby-like language for writing Ruby C extensions.☆453Updated 6 years ago
- Native Ruby extensions written in Rust☆834Updated 3 years ago
- Fast and distributed workflow runner using ActiveJob and Redis☆1,046Updated 2 months ago
- Cross-platform asynchronous I/O primitives for scalable network clients and servers.☆970Updated 3 weeks ago