• Type Parameters

    • A

    • K extends string

    • V

    • R

    Parameters

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

          • acc: A

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

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

              • key: K

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

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

                  • value: V

                  Returns Tuple<A, R>

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

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

        • init: A

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

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

            • m: Record<K, V>

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

Generated using TypeDoc