portray-diff (hackage): A common interface for pretty-printing Haskell values, with Generics-based deriving.
Keywords: apache|data|library|debugging|generics|pretty-printing