Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
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 #
Instances
Arbitrary RequiredVersion Source # | |
Defined in Stackctl.Config.RequiredVersion arbitrary :: Gen RequiredVersion # shrink :: RequiredVersion -> [RequiredVersion] # | |
FromJSON RequiredVersion Source # | |
Defined in Stackctl.Config.RequiredVersion parseJSON :: Value -> Parser RequiredVersion # parseJSONList :: Value -> Parser [RequiredVersion] # | |
ToJSON RequiredVersion Source # | |
Defined in Stackctl.Config.RequiredVersion toJSON :: RequiredVersion -> Value # toEncoding :: RequiredVersion -> Encoding # toJSONList :: [RequiredVersion] -> Value # toEncodingList :: [RequiredVersion] -> Encoding # | |
Show RequiredVersion Source # | |
Defined in Stackctl.Config.RequiredVersion showsPrec :: Int -> RequiredVersion -> ShowS # show :: RequiredVersion -> String # showList :: [RequiredVersion] -> ShowS # | |
Eq RequiredVersion Source # | |
Defined in Stackctl.Config.RequiredVersion (==) :: RequiredVersion -> RequiredVersion -> Bool # (/=) :: RequiredVersion -> RequiredVersion -> Bool # |
data RequiredVersionOp Source #
RequiredVersionEQ | |
RequiredVersionLT | |
RequiredVersionLTE | |
RequiredVersionGT | |
RequiredVersionGTE | |
RequiredVersionIsh |