json-to-graphql.print
args
(args args)
Returns arguments for query that are created from supplied `args`.
make-mutations
(make-mutations mutations)
Takes `mutations` map and returns GraphQL schema type Mutation.
make-queries
(make-queries queries)
Returns GraphQL type Query based on supplied `queries` map.
make-schema
(make-schema schema type-fn)
Returns GraphQL schema applying `type-fn` to `schema` map.
make-type
(make-type type-fn [k v])
Returns type map created with `type-fn` for one object MapEntry.
mutation
(mutation return-type queries)
Returns mutation query created from suppled `queries` map and `return-type`.
objects-schema
(objects-schema objects)
Returns GraphQl schema of objects.
put-in-brackets
(put-in-brackets s)
query
(query return-type queries)
Returns GraphQL query based on `queries` map that returns `return-type`.
type-name
(type-name type n fields)
Returns string that represents GraphQL type.