{-# LANGUAGE NoImplicitPrelude #-} -- | Module exporting the 'ParentMap' type synonym. module Stack.Types.ParentMap ( ParentMap ) where import Data.Monoid.Map ( MonoidMap (..) ) import Stack.Prelude import Stack.Types.Version ( VersionRange ) -- | Type synonym representing dictionaries of package names, and a list of -- pairs of the identifier of a package depending on the package and the -- version range specified for the dependency by that package. type ParentMap = MonoidMap PackageName [(PackageIdentifier, VersionRange)]