2 Module : Gargantext.Core.Text.Convert
3 Description : All parsers of Gargantext in one file.
4 Copyright : (c) CNRS, 2017
5 License : AGPL + CECILL v3
6 Maintainer : team@gargantext.org
7 Stability : experimental
14 {-# LANGUAGE PackageImports #-}
16 module Gargantext.Core.Text.Convert (risPress2csvWrite)
19 import System.FilePath (FilePath()) -- , takeExtension)
20 import Gargantext.Prelude
21 import Gargantext.Core.Text.Corpus.Parsers.CSV (writeDocs2Csv)
22 import Gargantext.Core.Text.Corpus.Parsers (parseFile, FileFormat(..))
25 risPress2csvWrite :: FilePath -> IO ()
26 risPress2csvWrite f = parseFile RisPresse (f <> ".ris")
27 >>= \hs -> writeDocs2Csv (f <> ".csv") hs