Set

This module is deprecated. Use MapSet instead.

Generic API for sets.

This module is deprecated, use the MapSet module instead.

Summary

Types

t()

Functions

delete(set, value) deprecated
empty(set) deprecated
equal?(set1, set2) deprecated
member?(set, value) deprecated
put(set, value) deprecated
size(set) deprecated
subset?(set1, set2) deprecated
to_list(set) deprecated
union(set1, set2) deprecated

Types

t()Source

Specs

t() :: map()

value()Source

Specs

value() :: any()

values()Source

Specs

values() :: [value()]

Functions

delete(set, value)Source

This function is deprecated. Use the MapSet module for working with sets.

difference(set1, set2)Source

This function is deprecated. Use the MapSet module for working with sets.

disjoint?(set1, set2)Source

This function is deprecated. Use the MapSet module for working with sets.

empty(set)Source

This function is deprecated. Use the MapSet module for working with sets.

equal?(set1, set2)Source

This function is deprecated. Use the MapSet module for working with sets.

intersection(set1, set2)Source

This function is deprecated. Use the MapSet module for working with sets.

member?(set, value)Source

This function is deprecated. Use the MapSet module for working with sets.

put(set, value)Source

This function is deprecated. Use the MapSet module for working with sets.

size(set)Source

This function is deprecated. Use the MapSet module for working with sets.

subset?(set1, set2)Source

This function is deprecated. Use the MapSet module for working with sets.

to_list(set)Source

This function is deprecated. Use the MapSet module for working with sets.

union(set1, set2)Source

This function is deprecated. Use the MapSet module for working with sets.

© 2012 Plataformatec
Licensed under the Apache License, Version 2.0.
https://hexdocs.pm/elixir/1.12.0/Set.html