Learning Oleg Kiselyov's style of IO called iteratee IO.