| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
StatusNotifier.Watcher.StateCache
Documentation
data PersistedItemEntry Source #
Constructors
| PersistedItemEntry | |
Fields
| |
Instances
| Show PersistedItemEntry Source # | |
Defined in StatusNotifier.Watcher.StateCache Methods showsPrec :: Int -> PersistedItemEntry -> ShowS show :: PersistedItemEntry -> String showList :: [PersistedItemEntry] -> ShowS | |
| Eq PersistedItemEntry Source # | |
Defined in StatusNotifier.Watcher.StateCache Methods (==) :: PersistedItemEntry -> PersistedItemEntry -> Bool (/=) :: PersistedItemEntry -> PersistedItemEntry -> Bool | |
data PersistedWatcherState Source #
Constructors
| PersistedWatcherState | |
Fields | |
Instances
| Show PersistedWatcherState Source # | |
Defined in StatusNotifier.Watcher.StateCache Methods showsPrec :: Int -> PersistedWatcherState -> ShowS show :: PersistedWatcherState -> String showList :: [PersistedWatcherState] -> ShowS | |
| Eq PersistedWatcherState Source # | |
Defined in StatusNotifier.Watcher.StateCache Methods (==) :: PersistedWatcherState -> PersistedWatcherState -> Bool (/=) :: PersistedWatcherState -> PersistedWatcherState -> Bool | |
defaultWatcherStateCachePath :: String -> String -> IO FilePath Source #
readPersistedWatcherState :: FilePath -> IO (Either String (Maybe PersistedWatcherState)) Source #
writePersistedWatcherState :: FilePath -> PersistedWatcherState -> IO (Either String ()) Source #