IO By Example

In this lesson we introduce input/output operations in Haskell.

Introduction to IO

So far, all of the code we have written has been pure functional code without side effects. Of course, this is not suitable for IO operations, as their whole point is to execute side effects and interact with the “outside world”.

Get hands-on with 1200+ tech skills courses.