Thanks for the breakdown of the new destructuring techniques in dart 3.0.
It would have been interesting to see the first keyPair example continued with the records feature, especially with named fields.
I just published a refactoring use case for the new dart records language feature on my new Hashnode blog. I would appreciate any feedback:
dom.jocubeit.com/replacing-tuples-with-reco..