Copyright | (c) CNRS 2018 |
---|---|
License | AGPL + CECILL v3 |
Maintainer | team@gargantext.org |
Stability | experimental |
Portability | POSIX |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Gargantext.Core.Text
Description
Text gathers terms in unit of contexts.
Synopsis
- class HasText h where
- newtype Texte = Texte Text
- newtype Paragraphe = Paragraphe Text
- newtype Phrase = Phrase Text
- newtype MultiTerme = MultiTerme Text
- newtype Mot = Mot Text
- newtype Lettre = Lettre Text
- type Titre = Phrase
- class Collage sup inf where
- sentences :: Text -> [Text]
- sentences' :: Text -> [Text]
- isCharStop :: Char -> Bool
- unsentences :: [Text] -> Text
- size :: Text -> Int
Documentation
Instances
HasText HyperdataContact # | |
Defined in Gargantext.Database.Admin.Types.Hyperdata.Contact Methods hasText :: HyperdataContact -> [Text] # | |
HasText HyperdataDocument # | |
Defined in Gargantext.Database.Admin.Types.Hyperdata.Document Methods hasText :: HyperdataDocument -> [Text] # | |
HasText a => HasText (Node a) # | |
Defined in Gargantext.Database.Action.Flow.Extract |
newtype Paragraphe #
Constructors
Paragraphe Text |
Instances
Show Paragraphe # | |
Defined in Gargantext.Core.Text Methods showsPrec :: Int -> Paragraphe -> ShowS # show :: Paragraphe -> String # showList :: [Paragraphe] -> ShowS # | |
Collage Paragraphe Phrase # | |
Defined in Gargantext.Core.Text | |
Collage Texte Paragraphe # | |
Defined in Gargantext.Core.Text |
Instances
Show Phrase # | |
Collage Paragraphe Phrase # | |
Defined in Gargantext.Core.Text | |
Collage Phrase MultiTerme # | |
Defined in Gargantext.Core.Text |
newtype MultiTerme #
Constructors
MultiTerme Text |
Instances
Show MultiTerme # | |
Defined in Gargantext.Core.Text Methods showsPrec :: Int -> MultiTerme -> ShowS # show :: MultiTerme -> String # showList :: [MultiTerme] -> ShowS # | |
Collage MultiTerme Mot # | |
Defined in Gargantext.Core.Text | |
Collage Phrase MultiTerme # | |
Defined in Gargantext.Core.Text |
Instances
Collage MultiTerme Mot # | |
Defined in Gargantext.Core.Text | |
Collage Paragraphe Phrase # | |
Defined in Gargantext.Core.Text | |
Collage Phrase MultiTerme # | |
Defined in Gargantext.Core.Text | |
Collage Texte Paragraphe # | |
Defined in Gargantext.Core.Text |
sentences' :: Text -> [Text] #
isCharStop :: Char -> Bool #
unsentences :: [Text] -> Text #