Module
GraphQL.Hasura.Decode
- Package
- purescript-graphql-client
- Repository
- OxfordAbstracts/purescript-graphql-client
#DecodeHasura Source
class DecodeHasura a whereMembers
decodeHasura :: Json -> Either JsonDecodeError a
Instances
DecodeHasura UnitDecodeHasura BooleanDecodeHasura StringDecodeHasura IntDecodeHasura NumberDecodeHasura Json(DecodeHasura a) => DecodeHasura (Array a)(DecodeHasura a) => DecodeHasura (Maybe a)DecodeHasura DateTimeDecodeHasura DateDecodeHasura Time(DecodeHasuraFields row list, RowToList row list) => DecodeHasura (Record row)
#DecodeHasuraFields Source
class DecodeHasuraFields :: Row Type -> RowList Type -> Constraintclass DecodeHasuraFields (row :: Row Type) (list :: RowList Type) | list -> row where
Members
decodeHasuraFields :: forall proxy. Object Json -> proxy list -> Either JsonDecodeError (Record row)
Instances
DecodeHasuraFields () Nil(DecodeHasuraField value, DecodeHasuraFields rowTail tail, IsSymbol field, Cons field value rowTail row, Lacks field rowTail) => DecodeHasuraFields row (Cons field value tail)
#DecodeHasuraField Source
class DecodeHasuraField a whereMembers
decodeHasuraField :: Maybe Json -> Maybe (Either JsonDecodeError a)
Instances
(DecodeHasura a) => DecodeHasuraField (Maybe a)(DecodeHasura a) => DecodeHasuraField a
- Modules
- GraphQL.
Client. Alias - GraphQL.
Client. Alias. Dynamic - GraphQL.
Client. Args - GraphQL.
Client. Args. AllowedMismatch - GraphQL.
Client. ArrayOf - GraphQL.
Client. AsGql - GraphQL.
Client. BaseClients. Affjax. Internal - GraphQL.
Client. BaseClients. Affjax. Node - GraphQL.
Client. BaseClients. Affjax. Web - GraphQL.
Client. BaseClients. Apollo - GraphQL.
Client. BaseClients. Apollo. ErrorPolicy - GraphQL.
Client. BaseClients. Apollo. FetchPolicy - GraphQL.
Client. BaseClients. Urql - GraphQL.
Client. Directive - GraphQL.
Client. Directive. Definition - GraphQL.
Client. Directive. Location - GraphQL.
Client. ErrorBoundary - GraphQL.
Client. GqlError - GraphQL.
Client. GqlType - GraphQL.
Client. ID - GraphQL.
Client. NullArray - GraphQL.
Client. Operation - GraphQL.
Client. Query - GraphQL.
Client. QueryReturns - GraphQL.
Client. SafeQueryName - GraphQL.
Client. Subscription - GraphQL.
Client. ToGqlString - GraphQL.
Client. Types - GraphQL.
Client. Union - GraphQL.
Client. Variable - GraphQL.
Client. Variables - GraphQL.
Client. WatchQuery - GraphQL.
Hasura. ComparisonExp - GraphQL.
Hasura. Decode - GraphQL.
Hasura. DecodeLiberal - GraphQL.
Hasura. Encode