A development toolkit for Ruby with several small/cohesive abstractions to empower your development workflow - It's totally free of dependencies.
-
Updated
Oct 27, 2022 - Ruby
A development toolkit for Ruby with several small/cohesive abstractions to empower your development workflow - It's totally free of dependencies.
A set of objects that acts like types (type checking and type casting) with a support for basic type algebra.
A strongly typed GraphQL API framework
(in active development) Abstract object-based TypeSystem interface with a support for various commonly used runtime-based type systems (smart-types, thy-types and others). Allows you to use any runtime type system in any Ruby project <easily>.
[ARCHIVED] [[The project is totally redesigned as @smart-rb https://github.com/smart-rb]] Powerful set of common abstractions: Service Object (Operation), IoC Container (Dependency Container), Validation Object, Initialization DSL (and more..) (in active development)
Composable Units of BEhaviour - Interfaces, Traits and Typechecks for Ruby
A minimal, strict runtime type system for Ruby
My own personal list of ownership policies. 🔬 📚 ❓ 🤔 [Work in Progress]
(in active development) Abstract object-based TypeSystem interface with a support for various commonly used runtime-based type systems (smart-types, thy-types and others). Allows you to use any runtime type system in any Ruby project <easily> (https://github.com/smart-rb)
A set of objects that acts like types (type checking and type casting) with a support for basic type algebra (https://github.com/smart-rb)
Add a description, image, and links to the type-system topic page so that developers can more easily learn about it.
To associate your repository with the type-system topic, visit your repo's landing page and select "manage topics."