effects
Effect Systems vs Print Debugging: A Pragmatic Solution
A discussion of how the Flix type and effect system supports print-debugging.
Taming Impurity with Polymorphic Effects
How Flix uses a type and effect system to cleanly separate pure and impure code while supporting equational reasoning