here's the beginning of composable validations: https://github.com/judofyr/ippon/pull/1. very rough code, but the tests should help understanding what's going on.

/cc @jgaskins @solnic @timriley @tom_dalling @james

Ippon::Validate by judofyr · Pull Request #1 · judofyr/ippon

This is very much a work in progress. Known pending issues: Documentation Exception class for validate! List schema for lists Type schema for checking is_a? Number schema for human writable n...

@judofyr @jgaskins @solnic @timriley @tom_dalling @james i’d take a look at Elm’s composable-form for ideas
@ngw thanks. I’ll look into it!