Should everything in this package be in the `ST` monad instead of `Effect`? https://pursuit.purescript.org/packages/purescript-st/5.0.1/docs/Control.Monad.ST.Global#v:toEffect