RaftEx.Range (raft_ex v0.1.0)

View Source

Summary

Types

t()

@type t() :: nil | {non_neg_integer(), non_neg_integer()}

Functions

add(range, range)

combine(add_range, range)

extend(idx, range)

fold(arg1, fun, acc)

in?(idx, arg2)

limit(ceil_excl, range)

new(start)

new(start, ending)

overlap(arg1, arg2)

size(arg1)

subtract(sub_range, range)

truncate(up_to_incl, range)