marcglasberg/weak_map
Dart package: WeakMap is a map where the keys are weakly referenced. WeakContainer lets you check if an object is the same you had before. This package also contains cache functions for memoization done right, with weak-references.
DartBSD-2-Clause