Iteratee monad provides strict, safe, and functional I/O. In addition
to pure Interatee processors, file IO and combinator functions are
provided.
