Fixed a badge
Following https://github.com/badges/shields/issues/8671.
Following https://github.com/badges/shields/issues/8671.
They are exported and reused in `io-sim`.
It's exposed as a method of the `MoandInspectSTM`.
Following the Cardano Engineering Handbook.
Expose MonadTraceSTM methods from `Control.Monad.Class.MonadSTM`, otherwise the methods are only documented in the internal module `Control.Monad.Class.MonadSTM.Internal`!
Also include the README.md and CHANGELOG.md in dist bundle created by `cabal`.
We provide READMEs.
Listing authors & maintains in alphabetic order (by name).
This is not tested on CI, and it compiles with benign warnings.
We still need to export the internal `execReadTVar` because `ouroboros-consensus` has a very non-standard `StrictMVar`.
Only keep 'Control.Monad.IOSim' as public module. In 'ouroboros-network' we imported 'Control.Monad.IOSim.Types' just to have access to `ThreadId` type constructor, but this is already available by virtue of the associated type alias.
They all have been deprecated for a very long time.
One hidden change is adding missing `EventThreadStatus` in `IOSim`.