Safe Haskell | None |
---|---|
Language | Haskell2010 |
- data SubAgentState = SubAgentState {}
- data Transaction = Transaction {}
- evalMIBTree :: MIBTree IO a -> SubAgent a
- runMIBTree :: MIBTree IO a -> SubAgent a
- type SubAgent = ReaderT SubAgentState IO
- data TransactionState
Documentation
evalMIBTree :: MIBTree IO a -> SubAgent a Source
eval MIBTree in SubAgent context without lock (access to Module read only)
runMIBTree :: MIBTree IO a -> SubAgent a Source
run MIBTree in SubAgent context, with lock (access to Module read-write)
type SubAgent = ReaderT SubAgentState IO Source