Flow is a mental state where we feel totally immersed in our activity. We feel deep enjoyment and are energized by it. It's the state the repl-driven programming promises us.

In this lesson, we look at Flow, its benefits, and what is needed to maintain it.