14.4. Effects

STUB: Specifies effects. An effectful type denotes a suspended computation, and effects are never erased. Defines when a suspension is forced, how effects compose through application and do blocks, and how effectful code is lowered so its evaluation order is preserved across languages.