poseidon-hs-1.6.0.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

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