datastructures v0.1.1 Data.Set protocol

Summary

Types

t :: term
v :: any

Functions

add(self, value)

Specs

add(t, v) :: t
delete(self, value)

Specs

delete(t, v) :: t
difference(self, other)

Specs

difference(t, t) :: t
disjoint?(self, other)

Specs

disjoint?(t, t) :: boolean
intersection(self, other)

Specs

intersection(t, t) :: t
subset?(self, other)

Specs

subset?(t, t) :: boolean
union(self, other)

Specs

union(t, t) :: t