Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- data AbstractResolver
- readAbstractResolver :: ReadM (Unresolved AbstractResolver)
- data SnapName
- data Snapshots = Snapshots {
- snapshotsNightly :: !Day
- snapshotsLts :: !(IntMap Int)
- renderSnapName :: SnapName -> Text
- parseSnapName :: MonadThrow m => Text -> m SnapName
Documentation
data AbstractResolver Source #
Either an actual resolver value, or an abstract description of one (e.g., latest nightly).
Instances
Show AbstractResolver Source # | |
Defined in Stack.Types.Resolver showsPrec :: Int -> AbstractResolver -> ShowS # show :: AbstractResolver -> String # showList :: [AbstractResolver] -> ShowS # | |
Display AbstractResolver Source # | |
Defined in Stack.Types.Resolver display :: AbstractResolver -> Utf8Builder # textDisplay :: AbstractResolver -> Text # |
The name of an LTS Haskell or Stackage Nightly snapshot.
Instances
Most recent Nightly and newest LTS version per major release.
Snapshots | |
|
renderSnapName :: SnapName -> Text Source #
Convert a SnapName
into its short representation, e.g. lts-2.8
,
nightly-2015-03-05
.
parseSnapName :: MonadThrow m => Text -> m SnapName Source #
Parse the short representation of a SnapName
.