| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
Stackctl.Config.RequiredVersion
Contents
Synopsis
- data RequiredVersion = RequiredVersion {}
- data RequiredVersionOp
- requiredVersionToText :: RequiredVersion -> Text
- requiredVersionFromText :: Text -> Either String RequiredVersion
- isRequiredVersionSatisfied :: RequiredVersion -> Version -> Bool
- (=~) :: Version -> Version -> Bool
Documentation
data RequiredVersion Source #
Constructors
| RequiredVersion | |
Instances
| Arbitrary RequiredVersion Source # | |
Defined in Stackctl.Config.RequiredVersion | |
| FromJSON RequiredVersion Source # | |
Defined in Stackctl.Config.RequiredVersion Methods parseJSON :: Value -> Parser RequiredVersion # parseJSONList :: Value -> Parser [RequiredVersion] # | |
| ToJSON RequiredVersion Source # | |
Defined in Stackctl.Config.RequiredVersion Methods toJSON :: RequiredVersion -> Value # toEncoding :: RequiredVersion -> Encoding # toJSONList :: [RequiredVersion] -> Value # toEncodingList :: [RequiredVersion] -> Encoding # | |
| Show RequiredVersion Source # | |
Defined in Stackctl.Config.RequiredVersion Methods showsPrec :: Int -> RequiredVersion -> ShowS # show :: RequiredVersion -> String # showList :: [RequiredVersion] -> ShowS # | |
| Eq RequiredVersion Source # | |
Defined in Stackctl.Config.RequiredVersion Methods (==) :: RequiredVersion -> RequiredVersion -> Bool # (/=) :: RequiredVersion -> RequiredVersion -> Bool # | |
data RequiredVersionOp Source #
Constructors
| RequiredVersionEQ | |
| RequiredVersionLT | |
| RequiredVersionLTE | |
| RequiredVersionGT | |
| RequiredVersionGTE | |
| RequiredVersionIsh |