| Safe Haskell | None | 
|---|---|
| Language | Haskell2010 | 
Distribution.Types.DependencyMap
Synopsis
- data DependencyMap
 - toDepMap :: [Dependency] -> DependencyMap
 - fromDepMap :: DependencyMap -> [Dependency]
 - constrainBy :: DependencyMap -> DependencyMap -> DependencyMap
 
Documentation
data DependencyMap Source #
A map of dependencies.  Newtyped since the default monoid instance is not
   appropriate.  The monoid instance uses intersectVersionRanges.
Instances
| Read DependencyMap # | |
Defined in Distribution.Types.DependencyMap  | |
| Show DependencyMap # | |
Defined in Distribution.Types.DependencyMap  | |
| Semigroup DependencyMap # | |
Defined in Distribution.Types.DependencyMap Methods (<>) :: DependencyMap -> DependencyMap -> DependencyMap Source # sconcat :: NonEmpty DependencyMap -> DependencyMap Source # stimes :: Integral b => b -> DependencyMap -> DependencyMap Source #  | |
| Monoid DependencyMap # | |
Defined in Distribution.Types.DependencyMap Methods mempty :: DependencyMap Source # mappend :: DependencyMap -> DependencyMap -> DependencyMap Source # mconcat :: [DependencyMap] -> DependencyMap Source #  | |
toDepMap :: [Dependency] -> DependencyMap Source #
fromDepMap :: DependencyMap -> [Dependency] Source #
Arguments
| :: DependencyMap | Input map  | 
| -> DependencyMap | Extra constraints  | 
| -> DependencyMap |