Extra Credit

contracts

This library provides contracts for Ruby. Contracts let you clearly express how your code behaves, and free you from writing tons of boilerp

$gem install contracts

Official docs outline

Extra Credit builds an outline of contracts's docs the first time your work uses it. Until then, start at the official documentation.

All 3,925