Type alias LensOver<T, V>

LensOver<T, V>: ((map: Func<[value: V], V>) => ((target: T) => T))

Type Parameters

  • T

  • V

Type declaration

    • (map: Func<[value: V], V>): ((target: T) => T)
    • Parameters

      • map: Func<[value: V], V>

      Returns ((target: T) => T)

        • (target: T): T
        • Parameters

          • target: T

          Returns T

Generated using TypeDoc