`instant-hashable` allows you to generically derive `Data.Hashable.Hashable` instances (from the `hashable` package) for your types using `instant-generics`, which in particular, supports deriving generic representations for GADTs.