Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
newtype NodeEnvError Source #
Instances
Show NodeEnvError Source # | |
Defined in Examples.Raft.FileStore showsPrec :: Int -> NodeEnvError -> ShowS # show :: NodeEnvError -> String # showList :: [NodeEnvError] -> ShowS # | |
Exception NodeEnvError Source # | |
Defined in Examples.Raft.FileStore |
data NodeFileStoreEnv Source #
Instances
Monad m => MonadReader NodeFileStoreEnv (RaftFileStoreT m) Source # | |
Defined in Examples.Raft.FileStore ask :: RaftFileStoreT m NodeFileStoreEnv # local :: (NodeFileStoreEnv -> NodeFileStoreEnv) -> RaftFileStoreT m a -> RaftFileStoreT m a # reader :: (NodeFileStoreEnv -> a) -> RaftFileStoreT m a # |
newtype RaftFileStoreT m a Source #
Instances
readLogEntries :: (MonadIO m, Serialize v) => RaftFileStoreT m (Either Text (Entries v)) Source #