• Type Parameters

    • A

    • V

    • R

    Parameters

    • scanner: ((acc) => ((value) => Tuple<A, R>))
        • (acc): ((value) => Tuple<A, R>)
        • Parameters

          • acc: A

          Returns ((value) => Tuple<A, R>)

            • (value): Tuple<A, R>
            • Parameters

              • value: V

              Returns Tuple<A, R>

    Returns ((init) => (<K>(m) => Tuple<A, Record<K, R>>))

      • (init): (<K>(m) => Tuple<A, Record<K, R>>)
      • Parameters

        • init: A

        Returns (<K>(m) => Tuple<A, Record<K, R>>)

          • <K>(m): Tuple<A, Record<K, R>>
          • Type Parameters

            • K extends string

            Parameters

            • m: Record<K, V>

            Returns Tuple<A, Record<K, R>>

Generated using TypeDoc