isomorphism-class-0.3: library/IsomorphismClass/Relations/IntMapAndMapOfInt.hs
{-# OPTIONS_GHC -Wno-orphans #-}
module IsomorphismClass.Relations.IntMapAndMapOfInt where
import qualified Data.IntMap.Strict
import qualified Data.Map.Strict
import IsomorphismClass.Classes
import IsomorphismClass.Prelude
instance IsomorphicTo (Map Int v) (IntMap v) where
to = Data.Map.Strict.fromList . Data.IntMap.Strict.toList
instance IsomorphicTo (IntMap v) (Map Int v) where
to = Data.IntMap.Strict.fromList . Data.Map.Strict.toList