SenroUsecaser is a UseCase pattern implementation library for Ruby. It provides type-safe input/output, DI container with namespaces, and flexible composition with organize/include/extend patterns. Compatible with both Steep (RBS) and Sorbet.

Required Ruby Version

>= 3.2.0

Authors

Shogo Kawahara

Versions

  1. 0.4.2 February 07, 2026 (62 KB)
  2. 0.4.1 February 07, 2026 (61.5 KB)
  3. 0.3.0 January 31, 2026 (46.5 KB)
  4. 0.2.0 January 31, 2026 (44 KB)
  5. 0.1.0 January 31, 2026 (41.5 KB)
Show all versions (6 total)

Pushed by

SHA 256 checksum