ouroboros-consensus-test-0.3.1.0: Tests of the consensus layer
Safe HaskellNone
LanguageHaskell2010

Test.Util.FS.Sim.Pure

Description

Deprecated: Use System.FS.Sim.Pure from fs-sim

Documentation

data PureSimFS a #

Instances

Instances details
Monad PureSimFS 
Instance details

Defined in System.FS.Sim.Pure

Methods

(>>=)PureSimFS a → (a → PureSimFS b) → PureSimFS b Source #

(>>)PureSimFS a → PureSimFS b → PureSimFS b Source #

return ∷ a → PureSimFS a Source #

Functor PureSimFS 
Instance details

Defined in System.FS.Sim.Pure

Methods

fmap ∷ (a → b) → PureSimFS a → PureSimFS b Source #

(<$) ∷ a → PureSimFS b → PureSimFS a Source #

Applicative PureSimFS 
Instance details

Defined in System.FS.Sim.Pure

Methods

pure ∷ a → PureSimFS a Source #

(<*>)PureSimFS (a → b) → PureSimFS a → PureSimFS b Source #

liftA2 ∷ (a → b → c) → PureSimFS a → PureSimFS b → PureSimFS c Source #

(*>)PureSimFS a → PureSimFS b → PureSimFS b Source #

(<*)PureSimFS a → PureSimFS b → PureSimFS a Source #

MonadState MockFS PureSimFS 
Instance details

Defined in System.FS.Sim.Pure

Methods

getPureSimFS MockFS Source #

putMockFSPureSimFS () Source #

state ∷ (MockFS → (a, MockFS)) → PureSimFS a Source #

MonadError FsError PureSimFS 
Instance details

Defined in System.FS.Sim.Pure