Module ddskerl_counters

Behaviours: ddskerl.

Data Types

ddsketch()

abstract datatype: ddsketch()

opts()

opts() = #{error := float(), bound := non_neg_integer()}

Function Index

insert/2
merge/2
new/1
quantile/2
reset/1
sum/1
total/1

Function Details

insert/2

insert(Ddskerl_counters::ddsketch(), Value::number()) -> ddsketch()

merge/2

merge(Ddskerl_counters::ddsketch(), X2::ddsketch()) -> ddsketch()

new/1

new(X1::opts()) -> ddsketch()

quantile/2

quantile(Ddskerl_counters::ddsketch(), Quantile::float()) -> Value::float() | undefined

reset/1

reset(Ddskerl_counters::ddsketch()) -> ddsketch()

sum/1

sum(Ddskerl_counters::ddsketch()) -> non_neg_integer()

total/1

total(Ddskerl_counters::ddsketch()) -> non_neg_integer()


Generated by EDoc