differences between files https://dl.acm.org/doi/10.1145/359460.359467 With O(N) complexity, linear function time can be expected regardless of data size and changes. Ideal for UI calculations, IMO.
the DifferenceKit. Currently, SwiftUI.List has no customizability. We should use UITableView and UICollectionView as before. DifferenceKit will be useful for a while.