Maintainer | Toshio Ito <debug.ito@gmail.com> |
---|---|
Safe Haskell | Safe |
Language | Haskell2010 |
This is an internal module. End-users should not use it.
- type PackageName = Text
- type Resolver = String
- data PackageSource
- data Query = QueryName PackageName
- type ErrorMsg = String
- data Result = Result {}
- data ResultVersions
- resultVersionsFromList :: [(PackageName, Maybe Version)] -> ResultVersions
- resultVersionsToList :: ResultVersions -> [(PackageName, Maybe Version)]
- sourceDesc :: PackageSource -> Text
Documentation
type PackageName = Text Source #
data PackageSource Source #
Source of packages.
SourceStackage Resolver | stackage. |
SourceHackage | hackage (latest) |
Query for package version(s).
Result for a query.
data ResultVersions Source #
The obtained version map.
resultVersionsFromList :: [(PackageName, Maybe Version)] -> ResultVersions Source #
resultVersionsToList :: ResultVersions -> [(PackageName, Maybe Version)] Source #
sourceDesc :: PackageSource -> Text Source #
description of a PackageSource
.