Type alias LensSetter<T, V>

LensSetter<T, V>: ((value: V) => ((target: T) => T))

Type Parameters

  • T

  • V

Type declaration

    • (value: V): ((target: T) => T)
    • Parameters

      • value: V

      Returns ((target: T) => T)

        • (target: T): T
        • Parameters

          • target: T

          Returns T

Generated using TypeDoc