diffWords function

List<SeqDiffOp<String>> diffWords(
  1. String oldText,
  2. String newText
)

Word-level structured diff of oldText vs newText, reusing tokenizeWords to split into words (punctuation stripped). Audited: 2026-06-12 11:26 EDT

Implementation

List<SeqDiffOp<String>> diffWords(String oldText, String newText) =>
    diffSequences<String>(tokenizeWords(oldText), tokenizeWords(newText));