You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
We provide strict-stm but we lack strict-mvar. Using MVar provided by io-sim we can improve the internal implementation of StrictMVar used in ouroboros-consensus (they do not provide fair access).
Describe the solution you'd like
Provide a newtype wrapper for MVars with strict semantics.
Describe alternatives you've considered
Additional context
Are you willing to implement it?
Are you? 😃
The text was updated successfully, but these errors were encountered:
Is your feature request related to a problem? Please describe.
We provide
strict-stm
but we lackstrict-mvar
. UsingMVar
provided byio-sim
we can improve the internal implementation ofStrictMVar
used inouroboros-consensus
(they do not provide fair access).Describe the solution you'd like
Provide a newtype wrapper for
MVar
s with strict semantics.Describe alternatives you've considered
Additional context
Are you willing to implement it?
The text was updated successfully, but these errors were encountered: