arrow-core / arrow.core.extensions.validated.applicative
fun <E, A> A.~~just~~(SE: Semigroup<E>): Validated<E, A>
fun <E> ~~unit~~(SE: Semigroup<E>): Validated<E,
Unit
>
Do you like Arrow?