Safe Haskell | Safe-Inferred |
---|---|
Language | GHC2021 |
Stack.Types.PvpBounds
Synopsis
- data PvpBounds = PvpBounds {
- pbType :: !PvpBoundsType
- pbAsRevision :: !Bool
- data PvpBoundsType
- pvpBoundsText :: PvpBoundsType -> Text
- parsePvpBounds :: Text -> Either String PvpBounds
Documentation
Constructors
PvpBounds | |
Fields
|
Instances
FromJSON PvpBounds Source # | |
ToJSON PvpBounds Source # | |
Defined in Stack.Types.PvpBounds | |
Read PvpBounds Source # | |
Show PvpBounds Source # | |
Eq PvpBounds Source # | |
Ord PvpBounds Source # | |
data PvpBoundsType Source #
How PVP bounds should be added to .cabal files
Constructors
PvpBoundsNone | |
PvpBoundsUpper | |
PvpBoundsLower | |
PvpBoundsBoth |
Instances
pvpBoundsText :: PvpBoundsType -> Text Source #