Skip to content

Instantly share code, notes, and snippets.

@adamw
Created June 7, 2019 10:57
Show Gist options
  • Save adamw/e988ad024cf91f7f71d3d9982fdee996 to your computer and use it in GitHub Desktop.
Save adamw/e988ad024cf91f7f71d3d9982fdee996 to your computer and use it in GitHub Desktop.
run("caveat 1") {
val someEffect = IO.shift(ec1) *> printThread
printThread *> someEffect *> printThread
}
/*
Outputs:
-- caveat 1 --
main
ec1-2-274064559
ec1-2-274064559
*/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment