Skip to main content

sealed-monad

Scala library for business logic oriented, for-comprehension-style error handling

image of keyboard and monitor

Easy to read and write

Focused on using for-comprehension syntax rather than composing combinators.

image of cog wheel

Flexible

Preserves locality. Works with any monad and programming style.

image of a wheel, wrench and a cogwheel

ADT-driven

Built with representing precisely modeled data in mind.