Skip to content
Commits on Mar 26, 2013
  1. [maven-release-plugin] prepare release core.logic-0.8.2

    Hudson @ build.clojure.org committed Mar 25, 2013
  2. @swannodette

    0.8.2

    swannodette committed Mar 25, 2013
Commits on Mar 24, 2013
  1. @swannodette

    remove stale comments

    swannodette committed Mar 24, 2013
  2. @swannodette

    LOGIC-124: fix disjoint?* bug uncovered by Ryan Senior's test

    swannodette committed Mar 24, 2013
    case. Add additional disjoint tests.
  3. @senior @swannodette
  4. @swannodette
Commits on Mar 18, 2013
  1. @swannodette

    add some missing changes

    swannodette committed Mar 17, 2013
  2. @swannodette
  3. [maven-release-plugin] prepare for next development iteration

    Hudson @ build.clojure.org committed Mar 17, 2013
  4. [maven-release-plugin] prepare release core.logic-0.8.1

    Hudson @ build.clojure.org committed Mar 17, 2013
  5. @swannodette

    0.8.1

    swannodette committed Mar 17, 2013
  6. @swannodette

    LOGIC-108: recursive featurec. Add protocol IFeature. Implementers

    swannodette committed Mar 17, 2013
    should return something which can optional unify in the manner of
    partial-map. Extend IPersistentHashMap to IFeature. Add test cases
    demonstrating recursive behavior.
  7. @swannodette

    LOGIC-83: fix typo in test

    swannodette committed Mar 17, 2013
Commits on Mar 17, 2013
  1. @swannodette
  2. LOGIC-71: fixed unifier reify vars issue some time ago. Documenting

    David Nolen committed Mar 17, 2013
    the fix with a test.
  3. LOGIC-116: In `migrate` the root may not have an entry in `km`, we

    David Nolen committed Mar 17, 2013
    need to return the empty set in that case, otherwise will we'll call
    into on nil which defaults to a seq causing the set only operations
    like `disj` to fail.
  4. Merge branch 'master' of github.com:clojure/core.logic

    David Nolen committed Mar 17, 2013
  5. @jonase

    walk-term for ISeqs should not be lazy, refs #121

    jonase committed with David Nolen Mar 16, 2013
    Attach metadata only to terms that support it, refs #120
    
    lvars-store should be a map and not a set, refs #122
    
    Tests for LOGIC-120, LOGIC-121 and LOGIC-122
  6. [maven-release-plugin] prepare for next development iteration

    Hudson @ build.clojure.org committed Mar 17, 2013
  7. [maven-release-plugin] prepare release core.logic-0.8.0

    Hudson @ build.clojure.org committed Mar 17, 2013
  8. 0.8.0

    David Nolen committed Mar 17, 2013
Commits on Mar 13, 2013
  1. [maven-release-plugin] prepare for next development iteration

    Hudson @ build.clojure.org committed Mar 13, 2013
  2. [maven-release-plugin] prepare release core.logic-0.8.0-rc3

    Hudson @ build.clojure.org committed Mar 13, 2013
  3. @swannodette

    bump version

    swannodette committed Mar 13, 2013
  4. @swannodette

    include 112 test case

    swannodette committed Mar 13, 2013
  5. @swannodette

    optimization

    swannodette committed Mar 13, 2013
  6. @swannodette
  7. @swannodette

    LOGIC-112: Incorrect results with tabled resolution

    swannodette committed Mar 13, 2013
    The bug was introduced when we switched the answer cache to sets. In
    `reuse` we were calling `first` on the set which of course won't
    work.
    
    We not have an `AnswerCache` type. This holds both the list of answers
    for determining the fixpoint as well as the answers as a set for
    quickly determining whether we've already cached an answer.
    
    The additionally memory overhead does make it desirable to have more
    sharing of tabled information between answer caches.
Commits on Mar 12, 2013
  1. @swannodette

    first pass at new table cache type. nondeterminism and general bad

    swannodette committed Mar 12, 2013
    behavior in tabling results from the `(first ansv*)` line in the
    implementation of `reuse` - there's no guarantee what that will return
    for sets. Ooops.
  2. @namin
  3. @namin
  4. @swannodette
  5. @swannodette

    update project.clj

    swannodette committed Mar 12, 2013
Commits on Mar 11, 2013
  1. @namin

    whitespace changes

    namin committed Mar 11, 2013
  2. @namin

    a few little cleanups

    namin committed Mar 11, 2013
Something went wrong with that request. Please try again.