Simple writing tool in Haskell with markdown support