Skip to content

experimental haskell graphql implementation using row types and type families to describe a type-safe schema

License

Notifications You must be signed in to change notification settings

jqyu/graphql-row-types

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

graphql-row-types

this is an experiment with using row types to describe a graphql schema which allows for cyclical dependencies by the use of a fixed point and symbol references

use stack build, there is currently no meaningful executable to run

at the moment the type family solving is prohibitively slow, switching to something like https://hackage.haskell.org/package/type-level-bst may help, or using a typechecker plugin like coxswain

About

experimental haskell graphql implementation using row types and type families to describe a type-safe schema

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published