Yoshi is a Scala validation library that transforms untyped input into strongly-typed domain objects, going beyond simple validation to parse values into a more robust representation. It provides a composable `Validation[R, V, A, B]` type that accumulates path-aware violations, allowing developers to build complex validators that automatically derive container types like `Option`, `List`, and `Map`. The library is designed for Scala developers working with form processing or data transformation where they need to convert untyped input (like JSON or form data) into domain-specific types while collecting comprehensive error information about all validation failures.
How the donated funds are distributed
Kivach works on the Obyte network, and therefore you can track all donations.