superlifter icon indicating copy to clipboard operation
superlifter copied to clipboard

A DataLoader for Clojure/script

Results 5 superlifter issues
Sort by recently updated
recently updated
newest added

When used with Lacinia, it is useful to allow a field resolver to modify the application context, with the change exposed just to the fields nested below, but to any...

Heya 👋 Say you have some datasource, that can fail for some reason: ```clojure (defrecord Fail [nonce] u/Datasource (-identity [_] nonce) (-fetch! [_ _] (prom/rejected (ex-info "Not good" {})))) ```...

Some system might be need to interpret the error down stream. Maybe we can propagate the errors? https://github.com/oliyh/superlifter/blob/master/src/superlifter/core.cljc#L90-L95

Imagine if a resolver B in the schema could also be given a bucket id, and all enqueues from that resolver would go into that bucket. If the parent resolver...

https://github.com/oliyh/superlifter/blob/9fb5ee96d07cc1e5ea17aaaa9fccd46ed855f849/src/superlifter/lacinia.clj#L4 This ns has a pedestal dependency and therefore cannot be required by ring users. Since maps are themselves an extension of the `IntoInterceptor` protocol, I suggest changing the `inject-superlifter`...