0.8.4-SNAPSHOT Arrow_down_16x16

sync-eset

clojure.core.logic

  • (sync-eset s v seenset f)

0 Examples top

Log in to add / edit an example.

See Also top

Log in to add a see also.

Plus_12x12 Minus_12x12 Source clojure/core/logic.clj:440 top

(defn sync-eset [s v seenset f]
  (if (not= seenset ::no-prop)
    (reduce
      (fn [s y]
        (let [y (root-var s y)]
          (if-not (contains? seenset y)
            (f s y)
            s)))
      s
      (:eset v))
    s))
Vars in clojure.core.logic/sync-eset:
Used in 0 other vars

Comments top

No comments for sync-eset. Log in to add a comment.