| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Simplex.Chat.Remote.AppVersion
Documentation
data AppVersionRange Source #
Instances
| FromJSON AppVersionRange Source # | |
Defined in Simplex.Chat.Remote.AppVersion Methods parseJSON :: Value -> Parser AppVersionRange parseJSONList :: Value -> Parser [AppVersionRange] omittedField :: Maybe AppVersionRange | |
| ToJSON AppVersionRange Source # | |
Defined in Simplex.Chat.Remote.AppVersion Methods toJSON :: AppVersionRange -> Value toEncoding :: AppVersionRange -> Encoding toJSONList :: [AppVersionRange] -> Value toEncodingList :: [AppVersionRange] -> Encoding omitField :: AppVersionRange -> Bool | |
| Show AppVersionRange Source # | |
Defined in Simplex.Chat.Remote.AppVersion Methods showsPrec :: Int -> AppVersionRange -> ShowS show :: AppVersionRange -> String showList :: [AppVersionRange] -> ShowS | |
pattern AppVersionRange :: AppVersion -> AppVersion -> AppVersionRange Source #
newtype AppVersion Source #
Constructors
| AppVersion | |
Fields
| |
Instances
pattern AppCompatible :: a -> AppCompatible a Source #
compatibleAppVersion :: AppVersionRange -> AppVersionRange -> Maybe (AppCompatible AppVersion) Source #
isAppCompatible :: AppVersion -> AppVersionRange -> Bool Source #