Added style #24, quarantine, inspired by IO Monad constraints

This commit is contained in:
Crista Lopes
2013-11-28 11:54:14 -08:00
parent ebd303ac30
commit 0188e21f6a
2 changed files with 108 additions and 0 deletions

17
24-quarantine/README.md Normal file
View File

@@ -0,0 +1,17 @@
Style #9
==============================
Constraints:
- Core program functions have no side effects of any kind, inlcuding IO
- All IO actions must be contained in computation sequences that are
clearly separated from the pure functions
- All sequences that have IO must be called from the main program
Possible names:
- Quarantine
- Monadic IO
- Imperative functional style