Description
A Haskell library for difference lists, a representation that makes repeated list appends more efficient. It is useful when code builds lists incrementally from many pieces.
Developers use it in parsers, pretty printers, log builders, and data-generation code. It can improve append-heavy workloads, but ordinary lists may still be clearer for simple cases.