@@ -53,6 +53,7 @@ import qualified GHC.Exts as Exts
5353import Control.DeepSeq
5454import qualified Data.HashMap.Strict as M
5555import Data.Hashable (Hashable)
56+import Data.Hashable.Lifted (Hashable1)
5657import Control.Lens
5758import Control.Newtype
5859
@@ -60,7 +61,7 @@ import Control.Newtype
6061newtype MonoidalHashMap k a = MonoidalHashMap { getMonoidalHashMap :: M.HashMap k a }
6162 deriving (Show, Read, Functor, Eq, NFData,
6263 Foldable, Traversable,
63− Data, Typeable)
64+ Data, Typeable, Hashable1, Hashable)
6465
6566type instance Index (MonoidalHashMap k a) = k
6667type instance IxValue (MonoidalHashMap k a) = a