deep_collection 1.0.2 copy "deep_collection: ^1.0.2" to clipboard
deep_collection: ^1.0.2 copied to clipboard

Extends [List], [Set] and [Map] in order to add commonly used recursive methods such as sorting, reversing, merging, finding intersections or differences.

[1.0.2] - 5th of September 2021 #

  • Updating packages' versions

[1.0.1] - 23th of March 2021 #

  • Remove shadowing type parameter in lib/src/map.dart:24:25

[1.0.0] - 22th of March 2021 #

  • Null safety support
  • List: add deepCopy and deepSearchByValue
  • Set: add deepCopy and deepSearchByValue
  • Map: add 'deepMerge' and 'deepCopy'; deepSearchByValue works with nested lists and sets
  • Add more tests

[0.1.5+1] - 1st of September 2020 #

  • Map: remove empty maps from results in deepSearchByKey and deepSearchByValue

[0.1.5] - 1st of September 2020 #

  • Map: add deepSearchByKey
  • Map: add deepSearchByValue

[0.1.4] - 1st of September 2020 #

  • Map: add deepIntersectionByKey

[0.1.3] - 1st of September 2020 #

  • Map: add deepDifferenceByKey

[0.1.2] - 31th of August 2020 #

  • Fold all libraries into one

[0.1.1] - 31th of August 2020 #

  • Move examples into one file
  • Remove shadowing type parameters

[0.1.0] - 31th of August 2020 #

  • Create basic classes
  • Write documentation
  • Use effective_dart
  • Create tests
15
likes
150
points
435
downloads

Publisher

unverified uploader

Weekly Downloads

Extends [List], [Set] and [Map] in order to add commonly used recursive methods such as sorting, reversing, merging, finding intersections or differences.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

effective_dart

More

Packages that depend on deep_collection