graphql: Haskell GraphQL implementation

This is a package candidate release! Here you can preview how this package release will appear once published to the main package index (which can be accomplished via the 'maintain' link below). Please note that once a package has been published to the main package index it cannot be undone! Please consult the package uploading documentation for more information.

[maintain] [Publish]

This package provides a rudimentary parser for the GraphQL language.

[Skip to Readme]


Versions 0.1, 0.2, 0.2.1, 0.3,,,,,,,,,,,,,,,,,,,,,,,
Change log
Dependencies aeson (>= && <1.5), base (>=4.7 && <5), megaparsec (>=7.0.5 && <7.1), text (>= && <1.3), transformers (>= && <0.6), unordered-containers (>= && <0.3) [details]
License BSD-3-Clause
Copyright (c) 2019 Eugen Wissner, (c) 2015-2017 J. Daniel Navarro
Author Danny Navarro <>, Matthías Páll Gissurarson <>, Sólrún Halla Einarsdóttir <>
Category Language
Home page
Bug tracker
Source repo head: git clone
Uploaded by belka at 2019-07-23T04:17:25Z


[Index] [Quick Jump]


Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Readme for graphql-

[back to package description]

Haskell GraphQL

Hackage Version Build Status License

For now this only provides a parser for the GraphQL query language and allows to execute queries and mutations without the schema validation step. But the idea is to be a Haskell port of graphql-js. Next releases should include:


Suggestions, contributions and bug reports are welcome.

Feel free to contact on Slack in #haskell on GraphQL. You can obtain an invitation here.