Module

GraphQL.Client.ToGqlString

#toGqlQueryString

toGqlQueryString :: forall q. GqlQueryString q => q -> String

Generate a GraphQL query from its purs representation

#toGqlQueryStringFormatted

toGqlQueryStringFormatted :: forall q. GqlQueryString q => q -> String

Generate a GraphQL query from its purs representation, formatted with indentation for human readability

#ToGqlQueryStringOptions

type ToGqlQueryStringOptions = { indentation :: Maybe Int }

#toGqlArgString

toGqlArgString :: forall q. GqlArgString q => q -> String

#dateString

#timeString

#showInt

showInt :: forall a. BoundedEnum a => a -> String

#padl

padl :: Int -> Char -> String -> String

#padl'

#removeTrailingZeros

removeTrailingZeros :: String -> String

Remove trailing zeros from a millisecond value.

#padMilli

padMilli :: Millisecond -> String

Pad an integer from a millisecond value with enough zeros so it is three

#GqlAndArgString

#PropToGqlArg

#gqlArgStringRecord

#gqlArgStringRecordTopLevel

#IsIgnoreArg

Modules