poseidon-hs-1.5.5.0: A package with tools for working with Poseidon genotype data
Safe HaskellSafe-Inferred
LanguageHaskell2010

Poseidon.ServerClient

Documentation

data ServerApiReturnType Source #

Instances

Instances details
FromJSON ServerApiReturnType Source # 
Instance details

Defined in Poseidon.ServerClient

Methods

parseJSON :: Value -> Parser ServerApiReturnType

parseJSONList :: Value -> Parser [ServerApiReturnType]

ToJSON ServerApiReturnType Source # 
Instance details

Defined in Poseidon.ServerClient

data ApiReturnData Source #

Instances

Instances details
FromJSON ApiReturnData Source # 
Instance details

Defined in Poseidon.ServerClient

Methods

parseJSON :: Value -> Parser ApiReturnData

parseJSONList :: Value -> Parser [ApiReturnData]

ToJSON ApiReturnData Source # 
Instance details

Defined in Poseidon.ServerClient

Methods

toJSON :: ApiReturnData -> Value

toEncoding :: ApiReturnData -> Encoding

toJSONList :: [ApiReturnData] -> Value

toEncodingList :: [ApiReturnData] -> Encoding

Generic ApiReturnData Source # 
Instance details

Defined in Poseidon.ServerClient

Associated Types

type Rep ApiReturnData :: Type -> Type #

type Rep ApiReturnData Source # 
Instance details

Defined in Poseidon.ServerClient

type Rep ApiReturnData = D1 ('MetaData "ApiReturnData" "Poseidon.ServerClient" "poseidon-hs-1.5.5.0-64IxIR1JUiELWCZhD8ICmR" 'False) ((C1 ('MetaCons "ApiReturnPackageInfo" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [PackageInfo])) :+: C1 ('MetaCons "ApiReturnGroupInfo" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [GroupInfo]))) :+: (C1 ('MetaCons "ApiReturnExtIndividualInfo" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [ExtendedIndividualInfo])) :+: C1 ('MetaCons "ApiReturnJanno" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [(String, JannoRows)]))))

data GroupInfo Source #

Instances

Instances details
FromJSON GroupInfo Source # 
Instance details

Defined in Poseidon.ServerClient

Methods

parseJSON :: Value -> Parser GroupInfo

parseJSONList :: Value -> Parser [GroupInfo]

ToJSON GroupInfo Source # 
Instance details

Defined in Poseidon.ServerClient

Methods

toJSON :: GroupInfo -> Value

toEncoding :: GroupInfo -> Encoding

toJSONList :: [GroupInfo] -> Value

toEncodingList :: [GroupInfo] -> Encoding

Eq GroupInfo Source # 
Instance details

Defined in Poseidon.ServerClient

HasNameAndVersion GroupInfo Source # 
Instance details

Defined in Poseidon.ServerClient