oliyh / locksmith

Want to use GraphQL with Clojure/script but don't want keBab or snake_keys everywhere? Use locksmith to change all the keys!
61 stars 2 forks source link

Support generic graphs #4

Open oliyh opened 6 years ago

oliyh commented 6 years ago

Given an abstraction of keys, e.g. something like the Lacinia schema (objects, enums, fields), provide function to efficiently convert a to b.

Provide helper functions to derive the interim description, e.g. from Lacinia, from Schema, from Spec.

Then locksmith can be used in many more contexts than just Lacinia.