{"repo":"morpheusgraphql/morpheus-graphql","free":true,"listed":false,"github":"https://github.com/morpheusgraphql/morpheus-graphql","clone":"git clone https://github.com/morpheusgraphql/morpheus-graphql.git","description":"Haskell GraphQL Api, Client and Tools","language":"Haskell","stars":415,"topics":["haskell","graphql","web","graphql-api","graphql-server","graphql-subscriptions","graphql-haskell","haskell-graphql","graphql-introspection","graphql-client"],"license":"MIT","category":"api-integrations-sdks","readme_excerpt":"Morpheus GraphQL Build GraphQL APIs with your favorite functional language! Morpheus GraphQL (Server & Client) helps you to build GraphQL APIs in Haskell with native Haskell types. Morpheus will convert your Haskell types to a GraphQL schema and all your resolvers are just native Haskell functions. Morpheus GraphQL can also convert your GraphQL Schema or Query to Haskell types and validate them in compile time. --- Note: This project is developed and maintained using the hwm monorepo tool, which automates builds, formatting, linting, and code generation for Haskell projects. If you're interested in efficient Haskell monorepo management, check out hwm! Morpheus is still in an early stage of development, so any feedback is more than welcome, and we appreciate any contribution! Just open an issue here on GitHub, or join our Slack channel to get in touch. Please note that this readme file provides only a brief introduction to the library. If you are interested in more advanced topics, visit Docs. Getting Started Setup To get started with Morpheus, you first need to add it to your project's dependencies, as follows (assuming you're using hpack): package.yml Additionally, you should tell stack which version to pick: stack.yml Building your first GraphQL API with GraphQL syntax schema.gql API.hs Template Haskell Generates types: Query , Deity , DeityArgs , that can be used by rootResolver descriptions and deprecations will be displayed in introspection. importGQLDocumentWithNamespac","default_branch":null,"files":null,"tree":[],"storefront":"/r/morpheusgraphql","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/morpheusgraphql/morpheus-graphql/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}