arrow-exact
arrow-exact copied to clipboard
Arrow Exact exposes a variation of exact types to work with in Arrow. It includes some boilerplate for commonly defined value class wrappers.
This PR contains the following updates: | Package | Type | Update | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---|---|---| | [actions/checkout](https://redirect.github.com/actions/checkout) | action | major...
This issue lists Renovate updates and detected dependencies. Read the [Dependency Dashboard](https://docs.renovatebot.com/key-concepts/dashboard/) docs to learn more. ## Open These updates have all been created already. Click a checkbox below to...
This PR contains the following updates: | Package | Type | Update | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---|---|---| | [gradle](https://gradle.org) ([source](https://redirect.github.com/gradle/gradle)) | | minor...
Prototype for SuspendExact, which aims to allow validation using external services (e.g. verify that an ID does in fact exist). Closes #33
Can someone who has the coding style used in this repository add it in `.idea`? It's inconvenient to try to guess how to format code.
The change is a follow-up of this message https://github.com/arrow-kt/arrow-exact/pull/25#issuecomment-1596545009 - Added `ensure(condition: Boolean, lazyMessage: () -> String)` function - Renamed `ExactError` to `ErrorMessage` - Replaced most of the examples in...
I have the following requirement in one of my productive applications using Either for exeption handling. I have a domain model that consists of multiple properties and it should only...
Although arrow-exact is originally meant for type refinements, our current DSL can handle any kind of validation. In my projects, I have two major kinds of validation needs: pure and...
Here's a pattern I have seen multiple times in Compose application (and personally use :smile:). ### Current situation We have a form with two values, a username and a password....