Permalink
Commits on Sep 26, 2018
  1. Update The README.md With Correct Dependency Versions (#90)

    isomarcte authored and alexarchambault committed Sep 26, 2018
    The comment with respect to shapeless 2.2 was intentionally left with a reference to 1.13.
Commits on Aug 19, 2018
Commits on Aug 11, 2018
  1. Tweak .travis.yml

    alexarchambault committed Aug 11, 2018
Commits on Jun 22, 2018
  1. Scala 2.13.0-M4 (#85)

    xuwei-k authored and alexarchambault committed Jun 22, 2018
Commits on Jun 20, 2018
  1. check $TRAVIS_REPO_SLUG before publish (#84)

    xuwei-k authored and alexarchambault committed Jun 20, 2018
    I want to execute travis-ci job in my fork repository. but "publish" task fail
    
    > TRAVIS_REPO_SLUG: The slug (in form: owner_name/repo_name) of the repository currently being built.
    
    https://docs.travis-ci.com/user/environment-variables/
  2. update sbt plugins (#83)

    xuwei-k authored and alexarchambault committed Jun 20, 2018
Commits on Apr 30, 2018
  1. Merge pull request #81 from alexarchambault/topic/scalacheck-1.14

    alexarchambault committed Apr 30, 2018
    Switch to scalacheck 1.14.0
  2. Bump version

    alexarchambault committed Apr 30, 2018
Commits on Apr 23, 2018
  1. Bump sbt and plugins

    alexarchambault committed Apr 23, 2018
    Running into weird issues with sbt 1.1.4 (it exits before the prompt…)
Commits on Jan 5, 2018
  1. Set version to 1.1.8

    alexarchambault committed Jan 5, 2018
Commits on Jan 3, 2018
  1. Update things

    alexarchambault committed Jan 3, 2018
Commits on Jan 2, 2018
  1. Merge pull request #77 from howyp/patch-2

    alexarchambault committed Jan 2, 2018
    Upgrade to shapeless 2.3.3
  2. Upgrade utest to 0.6.3

    howyp committed Jan 2, 2018
  3. Upgrade to shapeless 2.3.3

    howyp committed Jan 2, 2018
Commits on Sep 26, 2017
  1. Merge pull request #76 from timvw/master

    alexarchambault committed Sep 26, 2017
    corrected version number (such that the sample code works with the new org.scalacheck.ScalacheckShapeless package)
Commits on Sep 24, 2017
  1. corrected version number

    timvw committed Sep 24, 2017
Commits on Sep 5, 2017
  1. Set version to 1.1.7

    alexarchambault committed Sep 5, 2017
  2. Merge pull request #74 from alexarchambault/topic/fix-quadratic-impli…

    alexarchambault committed Sep 5, 2017
    …cit-lookup
    
    Ensure deriving Shrink instances isn't quadratic vs number of ADT cases
  3. Ensure derived Shrink lookup isn't quadratic vs number of ADT cases

    alexarchambault committed Sep 3, 2017
    The lookup for `Singletons[T]` in `MkCoproductShrink.ccons` was making things quadratic.
  4. Merge pull request #73 from joroKr21/shrink-coproduct

    alexarchambault committed Sep 5, 2017
    Modified MkCoproductSchrink to stop at any singleton
  5. Modified MkCoproductSchrink to stop at any singleton

    joroKr21 committed Sep 5, 2017
    Consider an ADT with at least 2 singletons:
    ```scala
    sealed trait Maybe
    case object Yes extends Maybe
    case object No extends Maybe
    ```
    
    If we don't stop shrinking at some singleton, we will alternate
    endlessly between `Yes` and `No` until the stack overflows.
Commits on Sep 3, 2017
  1. Merge pull request #72 from joroKr21/cogen-recur

    alexarchambault committed Sep 3, 2017
    Made generic Cogen implementations 'lazier'
  2. Made generic Cogen implementations 'lazier'

    joroKr21 committed Sep 3, 2017
    The old implementation relied on `Cogen.contramap`. Although convenient, it would force evaluation of the `Lazy` value too early and cause a stack overflow for recursive types like `T1.Tree`. The new implementation is equivalent except that evaluation is forced on call to `perturb` instead of on instance creation.
Commits on Jul 11, 2017
Commits on Jul 6, 2017