Commit f9458380 authored by Alexandre Delanoë's avatar Alexandre Delanoë

[FIX] more strict data

parent 6f5547f9
...@@ -34,11 +34,11 @@ import qualified Data.HashMap.Strict as HashMap ...@@ -34,11 +34,11 @@ import qualified Data.HashMap.Strict as HashMap
import qualified Data.List as List import qualified Data.List as List
import qualified Database.PostgreSQL.Simple as PGS import qualified Database.PostgreSQL.Simple as PGS
data NgramsPostag = NgramsPostag { _np_lang :: Lang data NgramsPostag = NgramsPostag { _np_lang :: !Lang
, _np_algo :: PosTagAlgo , _np_algo :: !PosTagAlgo
, _np_postag :: POS , _np_postag :: !POS
, _np_form :: Ngrams , _np_form :: !Ngrams
, _np_lem :: Ngrams , _np_lem :: !Ngrams
} }
deriving (Eq, Ord, Generic, Show) deriving (Eq, Ord, Generic, Show)
makeLenses ''NgramsPostag makeLenses ''NgramsPostag
......
...@@ -43,8 +43,8 @@ data NgramsPostagPoly id ...@@ -43,8 +43,8 @@ data NgramsPostagPoly id
} deriving (Show) } deriving (Show)
------------------------------------------------------------------------ ------------------------------------------------------------------------
data PosTag = PosTag { unPosTag :: Text } data PosTag = PosTag { unPosTag :: !Text }
| NER { unNER :: Text } -- TODO | NER { unNER :: !Text } -- TODO
------------------------------------------------------------------------ ------------------------------------------------------------------------
-- type NgramsPostag = NgramsPostagPoly (Maybe Int) Lang PostTagAlgo (Maybe PosTag) NgramsTerm NgramsTerm (Maybe Int) -- type NgramsPostag = NgramsPostagPoly (Maybe Int) Lang PostTagAlgo (Maybe PosTag) NgramsTerm NgramsTerm (Maybe Int)
......
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