open:def-fetcher

def-fetcher

(defmacro def-fetcher [sym bindings do-fetch-fn]
          `(defrecord ~sym ~bindings
             u/DataSource
             (-identity [this#] (:id this#))
             (-fetch [this# env#]
               (unwrap (~do-fetch-fn this# env#)))))

  • open/def-fetcher.txt
  • 마지막으로 수정됨: 2022/06/20 00:08
  • 저자 127.0.0.1