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