Distributer for files to edit, written in Haskell