gargantext-0.0.7.1.5.3: Search, map, share
Copyright(c) CNRS 2017-Present
LicenseAGPL + CECILL v3
Maintainerteam@gargantext.org
Stabilityexperimental
PortabilityPOSIX
Safe HaskellSafe-Inferred
LanguageHaskell2010

Gargantext.Core.Types.Main

Description

 
Synopsis

Documentation

data NodeTree #

Constructors

NodeTree 

Instances

Instances details
FromJSON NodeTree # 
Instance details

Defined in Gargantext.Core.Types.Main

ToJSON NodeTree # 
Instance details

Defined in Gargantext.Core.Types.Main

Generic NodeTree # 
Instance details

Defined in Gargantext.Core.Types.Main

Associated Types

type Rep NodeTree :: Type -> Type #

Methods

from :: NodeTree -> Rep NodeTree x #

to :: Rep NodeTree x -> NodeTree #

Read NodeTree # 
Instance details

Defined in Gargantext.Core.Types.Main

Show NodeTree # 
Instance details

Defined in Gargantext.Core.Types.Main

ToSchema NodeTree # 
Instance details

Defined in Gargantext.Core.Types.Main

HasSwagger (WithCustomErrorScheme GargAPI) # 
Instance details

Defined in Gargantext.API.Routes

Arbitrary (Tree NodeTree) # 
Instance details

Defined in Gargantext.Core.Types.Main

type Rep NodeTree # 
Instance details

Defined in Gargantext.Core.Types.Main

type Rep NodeTree = D1 ('MetaData "NodeTree" "Gargantext.Core.Types.Main" "gargantext-0.0.7.1.5.3-inplace" 'False) (C1 ('MetaCons "NodeTree" 'PrefixI 'True) (S1 ('MetaSel ('Just "_nt_name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "_nt_type") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 NodeType) :*: S1 ('MetaSel ('Just "_nt_id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 NodeId))))

type TypeId = Int #

data ListType #

Instances

Instances details
Arbitrary ListType # 
Instance details

Defined in Gargantext.Core.Types.Main

FromJSON ListType # 
Instance details

Defined in Gargantext.Core.Types.Main

ToJSON ListType # 
Instance details

Defined in Gargantext.Core.Types.Main

Semigroup ListType # 
Instance details

Defined in Gargantext.Core.Types.Main

Bounded ListType # 
Instance details

Defined in Gargantext.Core.Types.Main

Enum ListType # 
Instance details

Defined in Gargantext.Core.Types.Main

Generic ListType # 
Instance details

Defined in Gargantext.Core.Types.Main

Associated Types

type Rep ListType :: Type -> Type #

Methods

from :: ListType -> Rep ListType x #

to :: Rep ListType x -> ListType #

Read ListType # 
Instance details

Defined in Gargantext.Core.Types.Main

Show ListType # 
Instance details

Defined in Gargantext.Core.Types.Main

HasDBid ListType # 
Instance details

Defined in Gargantext.Core.Types.Main

Eq ListType # 
Instance details

Defined in Gargantext.Core.Types.Main

Ord ListType # 
Instance details

Defined in Gargantext.Core.Types.Main

Hashable ListType # 
Instance details

Defined in Gargantext.Core.Types.Main

Methods

hashWithSalt :: Int -> ListType -> Int #

hash :: ListType -> Int #

FromHttpApiData ListType # 
Instance details

Defined in Gargantext.Core.Types.Main

ToHttpApiData ListType # 
Instance details

Defined in Gargantext.Core.Types.Main

Serialise ListType # 
Instance details

Defined in Gargantext.API.Ngrams.Types

ToParamSchema ListType # 
Instance details

Defined in Gargantext.Core.Types.Main

Methods

toParamSchema :: forall (t :: SwaggerKind Type). Proxy ListType -> ParamSchema t #

ToSchema ListType # 
Instance details

Defined in Gargantext.Core.Types.Main

ToExpr ListType # 
Instance details

Defined in Gargantext.Core.Types.Main

HasSwagger (WithCustomErrorScheme GargAPI) # 
Instance details

Defined in Gargantext.API.Routes

Serialise (Replace ListType) # 
Instance details

Defined in Gargantext.API.Ngrams.Types

Action (Replace ListType) NgramsRepoElement # 
Instance details

Defined in Gargantext.API.Ngrams.Types

Action (PairPatch (PatchMSet NgramsTerm) (Replace ListType)) NgramsRepoElement # 
Instance details

Defined in Gargantext.API.Ngrams.Types

Applicable (PairPatch (PatchMSet NgramsTerm) (Replace ListType)) NgramsRepoElement # 
Instance details

Defined in Gargantext.API.Ngrams.Types

type Rep ListType # 
Instance details

Defined in Gargantext.Core.Types.Main

type Rep ListType = D1 ('MetaData "ListType" "Gargantext.Core.Types.Main" "gargantext-0.0.7.1.5.3-inplace" 'False) (C1 ('MetaCons "CandidateTerm" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "StopTerm" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "MapTerm" 'PrefixI 'False) (U1 :: Type -> Type)))

listTypeIds :: Bimap ListType ListTypeId #

Bidirectional map between a ListType and a ListTypeId. NOTE: The way this is constructed is total in its domain.

data Tree a #

Community Manager Use Case | Favorites Node enable Swap Node with some synonyms for clarity

Then a Node can be a List which has some synonyms

Then a Node can be a Score which has some synonyms

Constructors

TreeN 

Fields

Instances

Instances details
HasSwagger (WithCustomErrorScheme GargAPI) # 
Instance details

Defined in Gargantext.API.Routes

Arbitrary (Tree NodeTree) # 
Instance details

Defined in Gargantext.Core.Types.Main

FromJSON a => FromJSON (Tree a) # 
Instance details

Defined in Gargantext.Core.Types.Main

ToJSON a => ToJSON (Tree a) # 
Instance details

Defined in Gargantext.Core.Types.Main

Generic (Tree a) # 
Instance details

Defined in Gargantext.Core.Types.Main

Associated Types

type Rep (Tree a) :: Type -> Type #

Methods

from :: Tree a -> Rep (Tree a) x #

to :: Rep (Tree a) x -> Tree a #

Read a => Read (Tree a) # 
Instance details

Defined in Gargantext.Core.Types.Main

Show a => Show (Tree a) # 
Instance details

Defined in Gargantext.Core.Types.Main

Methods

showsPrec :: Int -> Tree a -> ShowS #

show :: Tree a -> String #

showList :: [Tree a] -> ShowS #

Eq a => Eq (Tree a) # 
Instance details

Defined in Gargantext.Core.Types.Main

Methods

(==) :: Tree a -> Tree a -> Bool #

(/=) :: Tree a -> Tree a -> Bool #

Ord a => Ord (Tree a) # 
Instance details

Defined in Gargantext.Core.Types.Main

Methods

compare :: Tree a -> Tree a -> Ordering #

(<) :: Tree a -> Tree a -> Bool #

(<=) :: Tree a -> Tree a -> Bool #

(>) :: Tree a -> Tree a -> Bool #

(>=) :: Tree a -> Tree a -> Bool #

max :: Tree a -> Tree a -> Tree a #

min :: Tree a -> Tree a -> Tree a #

(Typeable a, ToSchema a) => ToSchema (Tree a) # 
Instance details

Defined in Gargantext.Core.Types.Main

type Rep (Tree a) # 
Instance details

Defined in Gargantext.Core.Types.Main

type Rep (Tree a) = D1 ('MetaData "Tree" "Gargantext.Core.Types.Main" "gargantext-0.0.7.1.5.3-inplace" 'False) (C1 ('MetaCons "TreeN" 'PrefixI 'True) (S1 ('MetaSel ('Just "_tn_node") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 a) :*: S1 ('MetaSel ('Just "_tn_children") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Tree a])))

leafT :: a -> Tree a #

gargNode :: [Tree NodeTree] #

Garg Node is Database Schema Typed as specification gargNode gathers all the Nodes of all users on one Node

userTree :: Tree NodeTree #

User Tree simplified

projectTree :: Tree NodeTree #

Project Tree

annuaireTree :: Tree NodeTree #

Corpus Tree