deep_collection library

Extends List in order to run recursive operations, such as:

  • deeply sort (by values)
  • deeply reverse

Extends Set in order to run recursive operations, such as:

  • deeply sort (by values)
  • deeply reverse

Extends Map in order to run recursive operations, such as:

  • deeply search (by keys and values) - doesn't accept nested List or Set
  • deeply sort (by keys or values)
  • deeply reverse
  • deeply find intersections (by keys and values) - does not accept nested List or Set
  • deeply find differences (by keys and values) - does not accept nested List or Set

Extensions

DeepList
Extends List in order to add recursion.
DeepMap
Extends Map in order to add recursion.
DeepSet
Extends Set in order to add recursion.