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 |