This package provides the notion that is categorically dual to Traversable. A Distributive Functor is one that you can push any functor inside of. After uninstalling, run this command to unregister the package from the ghc package database: ghc-pkg recache