Maintainer | Toshio Ito <debug.ito@gmail.com> |
---|---|
Safe Haskell | None |
Language | Haskell2010 |
This is an internal module. End-users should not use it.
- data Result = Result {}
- data ResultSource = ResultSource {}
- resultSourceDesc :: ResultSource -> Text
- type ResultBody = ResultBody' (Maybe Version)
- data ResultBody' a
- = SimpleResultBody PackageName a
- | CabalResultBody FilePath Target [(PackageName, a)]
- data AggregatedResult = AggregatedResult {}
- singletonResult :: Result -> AggregatedResult
Documentation
Result for a query.
data ResultSource Source #
ResultSource | |
|
resultSourceDesc :: ResultSource -> Text Source #
type ResultBody = ResultBody' (Maybe Version) Source #
For backward-compatibility.
data ResultBody' a Source #
Functor ResultBody' Source # | |
Eq a => Eq (ResultBody' a) Source # | |
Ord a => Ord (ResultBody' a) Source # | |
Show a => Show (ResultBody' a) Source # | |
data AggregatedResult Source #
Results for a query aggregated over different sources.
singletonResult :: Result -> AggregatedResult Source #
Create an AggregatedResult
that includes just one Result
.