[GrandDebat] change parsing function

parent 6492bff3
...@@ -21,8 +21,8 @@ module Gargantext.Text.Parsers.GrandDebat ...@@ -21,8 +21,8 @@ module Gargantext.Text.Parsers.GrandDebat
import GHC.IO (FilePath) import GHC.IO (FilePath)
import Data.Aeson (ToJSON, FromJSON) import Data.Aeson (ToJSON, FromJSON)
import Data.JsonStream.Parser (eitherDecode) import qualified Data.JsonStream.Parser as P
import Data.Either (either) --import Data.Either (either)
import Data.Maybe (Maybe()) import Data.Maybe (Maybe())
import Data.Text (Text) import Data.Text (Text)
import qualified Data.Text as Text import qualified Data.Text as Text
...@@ -98,4 +98,5 @@ class ReadFile a ...@@ -98,4 +98,5 @@ class ReadFile a
instance ReadFile [GrandDebatReference] instance ReadFile [GrandDebatReference]
where where
--readFile fp = maybe [] identity <$> decode <$> DBL.readFile fp --readFile fp = maybe [] identity <$> decode <$> DBL.readFile fp
readFile fp = either (panic . Text.pack) identity <$> eitherDecode <$> DBL.readFile fp --readFile fp = either (panic . Text.pack) identity <$> P.eitherDecode <$> DBL.readFile fp
readFile fp = P.parseLazyByteString (P.arrayOf P.value) <$> DBL.readFile fp
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment