Copyright | (c) CNRS 2018 |
---|---|
License | AGPL + CECILL v3 |
Maintainer | team@gargantext.org |
Stability | experimental |
Portability | POSIX |
Safe Haskell | None |
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
class HasText h where Source #
Instances
HasText HyperdataDocument Source # | |
Defined in Gargantext.Database.Admin.Types.Hyperdata.Document Methods hasText :: HyperdataDocument -> [Text] Source # | |
HasText HyperdataContact Source # | |
Defined in Gargantext.Database.Admin.Types.Hyperdata.Contact Methods hasText :: HyperdataContact -> [Text] Source # | |
HasText a => HasText (Node a) Source # | |
Instances
newtype Paragraphe Source #
Constructors
Paragraphe Text |
Instances
Show Paragraphe Source # | |
Defined in Gargantext.Core.Text Methods showsPrec :: Int -> Paragraphe -> ShowS # show :: Paragraphe -> String # showList :: [Paragraphe] -> ShowS # | |
Collage Paragraphe Phrase Source # | |
Defined in Gargantext.Core.Text | |
Collage Texte Paragraphe Source # | |
Defined in Gargantext.Core.Text |
Instances
Show Phrase Source # | |
Collage Phrase MultiTerme Source # | |
Defined in Gargantext.Core.Text | |
Collage Paragraphe Phrase Source # | |
Defined in Gargantext.Core.Text |
newtype MultiTerme Source #
Constructors
MultiTerme Text |
Instances
Show MultiTerme Source # | |
Defined in Gargantext.Core.Text Methods showsPrec :: Int -> MultiTerme -> ShowS # show :: MultiTerme -> String # showList :: [MultiTerme] -> ShowS # | |
Collage MultiTerme Mot Source # | |
Defined in Gargantext.Core.Text | |
Collage Phrase MultiTerme Source # | |
Defined in Gargantext.Core.Text |
class Collage sup inf where Source #
Instances
Collage MultiTerme Mot Source # | |
Defined in Gargantext.Core.Text | |
Collage Phrase MultiTerme Source # | |
Defined in Gargantext.Core.Text | |
Collage Paragraphe Phrase Source # | |
Defined in Gargantext.Core.Text | |
Collage Texte Paragraphe Source # | |
Defined in Gargantext.Core.Text |
sentences' :: Text -> [Text] Source #
isCharStop :: Char -> Bool Source #
unsentences :: [Text] -> Text Source #