Closed lehins closed 9 months ago
These are the functions that could be useful:
splitGlobalIOGenM :: MonadIO m => m (IOGenM StdGen) splitGlobalIOGenM = splitGenM globalStdGen >>= newIOGenM
and
splitGlobalAtomicGenM :: MonadIO m => m (AtomicGenM StdGen) splitGlobalAtomicGenM = splitGenM globalStdGen >>= newAtomicGenM
splitGlobalAtomicGenM can now be as easy as splitMutableGen globalStdGen. So, I am not sure we need those helper function anymore
splitGlobalAtomicGenM
splitMutableGen globalStdGen
These are the functions that could be useful:
and