cats

io.laminext.syntax.validation.cats$
object cats extends ValidationSyntax with ValidationCatsSyntax

Attributes

Graph
Supertypes
trait ValidationSyntax
class Object
trait Matchable
class Any
Self type
cats.type

Members list

Concise view

Type members

Types

type ValidatedValue[Err, A] = Either[Err, A]
type Validation[A, Err, Out] = (A, Err) => Out

Value members

Inherited fields

val V: Validations.type

Attributes

Inherited from:
ValidationSyntax

Implicits

Inherited implicits

implicit def syntaxEventStreamValidation[A](stream: EventStream[A]): EventStreamValidationOps[A]

Attributes

Inherited from:
ValidationSyntax
implicit def syntaxInputValidatedValue(el: Input): InputValidationOps

Attributes

Inherited from:
ValidationSyntax
implicit def syntaxSignalValidation[A](signal: Signal[A]): SignalValidationOps[A]

Attributes

Inherited from:
ValidationSyntax
implicit def syntaxTextAreaValidatedValue(el: TextArea): TextAreaValidationOps

Attributes

Inherited from:
ValidationSyntax
implicit def syntaxValidation[A, Err, Out](v: (A, Err) => Out): ValidationOps[A, Err, Out]

Attributes

Inherited from:
ValidationSyntax
implicit def syntaxValidationCats[A, Err : Semigroup](v: (A, Err) => A): ValidationCatsOps[A, Err]

Attributes

Inherited from:
ValidationCatsSyntax