day 17 

Yesterday we looked at Memo for caching computation results, and ST as a way of encapsulating mutation. Today we’ll continue into IO.