Sorbet supports marking methods, classes, and modules "final", which limits how they can be overridden and extended, making some patterns easier to reason about and depend on.| sorbet.org
This is one of three docs aimed at helping answer common questions about Sorbet:| sorbet.org
Union types declare that a value either has one type, or some other type. The| sorbet.org
Sorbet supports abstract classes, abstract methods, and interfaces. Abstract| sorbet.org