A structure which able to evaluate a function over S.

Type Parameters

  • S

Hierarchy

Properties

Properties

apply: (<T, U>(fn) => ((t) => Get1<S, U>))

Type declaration

    • <T, U>(fn): ((t) => Get1<S, U>)
    • Applies the function to the value over S.

      Type Parameters

      • T

      • U

      Parameters

      • fn: Get1<S, ((t) => U)>

        The wrapped function.

      Returns ((t) => Get1<S, U>)

      The value got by evaluating fn.

map: (<T, U>(fn) => ((t) => Instance<Apply1<S, U>>))

Type declaration

Generated using TypeDoc