Interface Validation<E, V>

Type Parameters

  • E

  • V

Hierarchy

  • Iterable<V>
  • Monad<V>
    • Validation

Properties

isInvalid: boolean
isValid: boolean

Methods

  • Returns Iterator<V, any, undefined>

  • Type Parameters

    • T

    Parameters

    • onValid: Func<[value: V], T>
    • onInvalid: Func<[errors: readonly E[]], T>

    Returns T

Generated using TypeDoc