Jonathan Lange

Results 70 issues of Jonathan Lange

`Encoder` is lovely, but it puts everything on one line. For debugging, it would be nice to have a pretty printer.

enhancement

It's possibly a bit dodgy relying on `Maybe Foo` in a schema definition to mean "`Foo` is nullable". I've forgotten why it's dodgy, but @teh can fill in.

api

Filing as separate bug to avoid scope creep in #99. Goal is that the public modules should be self-complete. Everything that appears in a type signature in the public modules...

hindent is getting to the level of stability where it can just be run on code all the time. As an experiment, we should run hindent in our CI, failing...

infra

It's very useful, and I run it locally. Putting it in CI helps to communicate requirements to new and casual contributors.

infra

I want to do something like this: ```haskell newtype Thingy = Thingy Text deriving (Eq, Ord, Show) instance ToValue Thingy where toValue (Thingy x) = toValue x type QueryRoot =...

enhancement

http://graphql.org/code/ has an "Edit this page" button. We should submit a PR to list graphql-api as a Haskell implementation. The listing should ideally include some example code.

help wanted
docs

It would be nice to just embed a GraphQL schema in Haskell code and then have a computer do most of the work to translating it to Haskell types. I...

enhancement

https://github.com/facebook/graphql/releases/tag/October2016 lists a bunch of breaks & clarifications. We were in the middle of implementing graphql-api when that was released, so it's likely that our implementation gets some of those...

spec