Permalink
Commits on Feb 26, 2015
  1. Updated to latest version

    puredanger committed Feb 26, 2015
  2. [maven-release-plugin] prepare for next development iteration

    Hudson @ build.clojure.org committed Feb 26, 2015
  3. [maven-release-plugin] prepare release test.generative-0.5.2

    Hudson @ build.clojure.org committed Feb 26, 2015
Commits on May 21, 2014
  1. Add CONTRIBUTING.md

    seancorfield committed May 21, 2014
Commits on Nov 10, 2013
Commits on Sep 3, 2013
  1. [maven-release-plugin] prepare for next development iteration

    Hudson @ build.clojure.org committed Sep 3, 2013
  2. [maven-release-plugin] prepare release test.generative-0.5.1

    Hudson @ build.clojure.org committed Sep 3, 2013
  3. expose data level

    stuarthalloway committed Sep 3, 2013
Commits on Aug 27, 2013
Commits on Aug 25, 2013
  1. update dependency

    stuarthalloway committed Aug 25, 2013
  2. [maven-release-plugin] prepare for next development iteration

    Hudson @ build.clojure.org committed Aug 25, 2013
  3. [maven-release-plugin] prepare release test.generative-0.5.0

    Hudson @ build.clojure.org committed Aug 25, 2013
  4. pom update

    stuarthalloway committed Aug 25, 2013
Commits on Aug 24, 2013
  1. fix runner

    stuarthalloway committed Aug 24, 2013
Commits on Jul 16, 2013
  1. wip

    stuarthalloway committed Jul 16, 2013
Commits on Jun 29, 2013
  1. interactive dev wip

    stuarthalloway committed Jun 29, 2013
  2. wip

    stuarthalloway committed Jun 29, 2013
Commits on Mar 18, 2013
  1. doc pic

    stuarthalloway committed Mar 18, 2013
Commits on Feb 9, 2013
  1. [maven-release-plugin] prepare for next development iteration

    Hudson @ build.clojure.org committed Feb 9, 2013
  2. [maven-release-plugin] prepare release test.generative-0.4.0

    Hudson @ build.clojure.org committed Feb 9, 2013
  3. adopt latest clojure.data.generators

    Stuart Halloway committed Feb 9, 2013
  4. fix repl helper

    Stuart Halloway committed Feb 9, 2013
Commits on Nov 18, 2012
  1. [maven-release-plugin] prepare for next development iteration

    Hudson @ build.clojure.org committed Nov 18, 2012
  2. [maven-release-plugin] prepare release test.generative-0.3.0

    Hudson @ build.clojure.org committed Nov 18, 2012
  3. add examples

    stuarthalloway committed Nov 18, 2012
Commits on Oct 13, 2012
  1. [maven-release-plugin] prepare for next development iteration

    Hudson @ build.clojure.org committed Oct 13, 2012
  2. [maven-release-plugin] prepare release test.generative-0.2.0

    Hudson @ build.clojure.org committed Oct 13, 2012
  3. Replace hackish generators/shuffle with a fisher-yates implementation

    This:
    
        (sort (fn [_] (long)) coll)
    
    Does not work on JDK7 since TimSort is clever enough to detect that the
    ordering function is behaving inconsistently, resulting in:
    
        java.lang.IllegalArgumentException:
        Comparison method violates its general contract!
    
    Also, this is just a bad idea:
    
        A variant of the above method that has seen some use in languages
        that support sorting with user-specified comparison functions is
        to shuffle a list by sorting it with a comparison function that
        returns random values. However, this is an extremely bad method:
        it is very likely to produce highly non-uniform distributions,
        which in addition depends heavily on the sorting algorithm used.
    
        http://en.wikipedia.org/wiki/Fisher–Yates_shuffle#Comparison_with_other_shuffling_algorithms
    
    We can't use clojure.core/shuffle since we want whatever shuffling we
    do to be repeatable given the same input and same initial state of the
    random number generator.
    
    This patch provides an implementation of the fisher-yates shuffle and
    then replaces the body of shuffle with a call to said function.
    
    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
    bpsm committed with stuarthalloway Oct 11, 2012
  4. (ASCII 127, 0x7f, DEL) is not a printable ascii character

    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
    bpsm committed with stuarthalloway Oct 12, 2012
Commits on Sep 1, 2012