morpheus-graphql-0.0.1: Morpheus GraphQL
Data.Morpheus.Types.JSType
data JSType Source #
Constructors
Defined in Data.Morpheus.Types.JSType
Methods
showsPrec :: Int -> JSType -> ShowS #
show :: JSType -> String #
showList :: [JSType] -> ShowS #
Associated Types
type Rep JSType :: Type -> Type #
from :: JSType -> Rep JSType x #
to :: Rep JSType x -> JSType #
toJSON :: JSType -> Value #
toEncoding :: JSType -> Encoding #
toJSONList :: [JSType] -> Value #
toEncodingList :: [JSType] -> Encoding #
parseJSON :: Value -> Parser JSType #
parseJSONList :: Value -> Parser [JSType] #
Defined in Data.Morpheus.Kind.GQLInput
gDecode :: MetaInfo -> JSType -> Validation (K1 i a a0) Source #
data ScalarValue Source #
showsPrec :: Int -> ScalarValue -> ShowS #
show :: ScalarValue -> String #
showList :: [ScalarValue] -> ShowS #
type Rep ScalarValue :: Type -> Type #
from :: ScalarValue -> Rep ScalarValue x #
to :: Rep ScalarValue x -> ScalarValue #
toJSON :: ScalarValue -> Value #
toEncoding :: ScalarValue -> Encoding #
toJSONList :: [ScalarValue] -> Value #
toEncodingList :: [ScalarValue] -> Encoding #
decodeScientific :: Scientific -> ScalarValue Source #