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
Copy file name to clipboardExpand all lines: tutorials/3ch.md
+2
Original file line number
Diff line number
Diff line change
@@ -530,6 +530,8 @@ liftIO; but [MonadBaseControl IO][mbc] also makes things like a lifted [withMVar
530
530
really just a specialization of [bracket][lbrkt]. You will also find lots of other libraries on hackage which
531
531
use these instances - at present count there are more than 150 [packages using it][reverse].
532
532
533
+
One note of caution: This instance can enable use of functions such as `forkIO` (or, `fork` from lifted-base[lbase]) which compromise invariants in the `Process` monad and can lead to confusing and subtle issues. Always use the Cloud Haskell functions such as spawnLocal instead.
0 commit comments