ParentFull threadarbsn·Yes. Haskell provides excellent facilities for cleanly managing side-effectful code, like the IO monad.View on HN