split as pure lib
Put HadouRex and doubanfm.hs in the same repo!