fetchIO is a simple, configurable, fault-tolerant web crawler written in Haskell