spekk.transformations.reduce.specced_map_reduce

spekk.transformations.reduce.specced_map_reduce#

spekk.transformations.reduce.specced_map_reduce(map_f: Callable[[Any], Any], reduce_f: Callable[[T_reduction_result, T_f_result], T_reduction_result], data: Any, spec: Spec, dimension: str, initial_value: Any | None = None, enumerate: bool = False, reduce_impl: Callable[[Callable[[T_reduction_result, T_f_result], T_reduction_result], Iterable, T_reduction_result], T_reduction_result] | None = None)[source]#