Safe Haskell | None |
---|---|
Language | Haskell98 |
Documentation
class VersionedBasicModel a => UpdatableBasicModel a where Source
getBMUpdateURI :: a -> String Source
getBMMaxVersionAvail :: a -> Maybe Version Source
setBMMaxVersionAvail :: a -> Version -> a Source
class VersionedProtectedModel a => UpdatableProtectedModel a where Source
getUpdateURI :: a -> IO String Source
getMaxVersionAvail :: a -> IO (Maybe Version) Source
setMaxVersionAvail :: a -> Version -> IO () Source
class Event a => UpdateNotifiableEvent a where Source