Make Effects Explicit
Kind: technique
Layer: Computation Core
Record: lexicon:make-effects-explicit
Canonical: Lexicon
A technique for moving input, output and mutation to named boundary operations, so the code between them stays pure.
Listed in Lexicon terms, after Thread Safety and before Pass Context Explicitly.