KGraphQL
KGraphQL copied to clipboard
Pure Kotlin GraphQL implementation
I ran into an exception when trying to send a query with windows line endings. This PR adds `\r` to the ignored characters.
Hi there, I'd love to use the context functionality mentioned in #42, #47. But it seems as if release 0.3.1 that contains the relevant changes (omit introspection of the Context...
closes #38
I have a class that has an `id` field, but I don't want to use it directly. Instead, I want to replace its implementation with a derivative function and type...
Allows reusing the same kotlin type (with a different name attribute) in a gql type and a gql inputType. Avoids many useless kotlin type duplication to circumvent GraphQL constraint that...
when creating val appSchema = AppSchema(userServiceImpl) get error, somth wrong with coroutines syntax. Error appear when we try to create schema val schema = KGraphQL.schema { ``` > > Exception...
Many times a project already has Services with methods. These methods can have many arguments and it is tedious to expose them with the lambda style that is currently supported....
Kotlin is now multi-platform (JVM/JavaScript/Native). Currently the project can only target JVM. It would be nice to support the others platforms as well. Do you you think it's relevant?
Implement [DataLoader](https://github.com/facebook/dataloader) style. I've been thinking about a structure like this: ```kotlin ... data class Tree(val id: String, val parentId: String?) ... type { // String - defines the key...
It should be possible to use suspendable unionproperty resolvers also. _With a few more lines of code, this should be possible to fix alongside #38_