slice_aggregator/__init__.py
def ixs_by_slices(*, zero_factory: ZF = None, zero_test: ZT = None) -> by_slices.Aggregator[V]:
    """ Returns an object that allows assigning values to indices and aggregating them by slices

    :param zero_factory: callable returning additive identity
    :param zero_test: test for equality to zero
    :return: a new instance of :class:`slice_aggregator.by_slices.Aggregator`
    """
    return by_slices.UnboundedAggregator(
        negative=by_slices.VariableSizeLeftBoundedAggregator(zero_factory=zero_factory,
                                                             zero_test=zero_test),
        nonnegative=by_slices.VariableSizeLeftBoundedAggregator(zero_factory=zero_factory,
                                                                zero_test=zero_test),
    )
 Returns an object that allows assigning values to indices and aggregating them by slices

    :param zero_factory: callable returning additive identity
    :param zero_test: test for equality to zero
    :return: a new instance of :class:`slice_aggregator.by_slices.Aggregator`
    
Returns an object that allows assigning values to indices and aggregating them by slices
Returns an object that allows assigning values to indices and aggregating them by slices
def ixs_by_slices(*, zero_factory: ZF = None, zero_test: ZT = None) -> by_slices.Aggregator[V]:
    return by_slices.UnboundedAggregator(
        negative=by_slices.VariableSizeLeftBoundedAggregator(zero_factory=zero_factory,
                                                             zero_test=zero_test),
        nonnegative=by_slices.VariableSizeLeftBoundedAggregator(zero_factory=zero_factory,
                                                                zero_test=zero_test),
    )
def ixs_by_slices ( * , zero_factory : ZF = None , zero_test : ZT = None ) -> by_slices . Aggregator [ V ] : return by_slices . UnboundedAggregator ( negative = by_slices . VariableSizeLeftBoundedAggregator ( zero_factory = zero_factory , zero_test = zero_test ) , nonnegative = by_slices . VariableSizeLeftBoundedAggregator ( zero_factory = zero_factory , zero_test = zero_test ) , )
Returns an object that allows assigning values to indices and aggregating them by slices
Returns an object that allows assigning values to indices and aggregating them by slices
""" Returns an object that allows assigning values to indices and aggregating them by slices

    :param zero_factory: callable returning additive identity
    :param zero_test: test for equality to zero
    :return: a new instance of :class:`slice_aggregator.by_slices.Aggregator`
    """
a new instance of :class:`slice_aggregator.by_slices.Aggregator`
a new instance of : class : ` slice_aggregator . by_slices . Aggregator `
zero_factory
ZF
callable returning additive identity
callable returning additive identity
zero_test
ZT
test for equality to zero
test for equality to zero