arrow-exact icon indicating copy to clipboard operation
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.

Results 11 arrow-exact issues
Sort by recently updated
recently updated
newest added

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....