The dlist package implements differences lists for Haskell: a list-like type supporting O(1) append and snoc. This requires ghc. After uninstalling, run this command to unregister the package from the ghc package database: ghc-pkg recache