Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add SemigroupK and MonoidK laws (address #196). #198

Merged
merged 15 commits into from
Feb 20, 2015

Commits on Feb 14, 2015

  1. Add Semigroup and Monoid laws (address typelevel#196).

    Luis Angel Vicente Sanchez committed Feb 14, 2015
    Configuration menu
    Copy the full SHA
    5380d00 View commit details
    Browse the repository at this point in the history
  2. Replace Semigroup/Monoid laws with SemigroupK/MonoidK laws.

    Luis Angel Vicente Sanchez committed Feb 14, 2015
    Configuration menu
    Copy the full SHA
    2eff884 View commit details
    Browse the repository at this point in the history
  3. Add Eq instances for Vector and Stream (needed for tests).

    Luis Angel Vicente Sanchez committed Feb 14, 2015
    Configuration menu
    Copy the full SHA
    5bf9133 View commit details
    Browse the repository at this point in the history
  4. Add for all existent SemigroupK/MonoidK instances.

    Luis Angel Vicente Sanchez committed Feb 14, 2015
    Configuration menu
    Copy the full SHA
    0f72c99 View commit details
    Browse the repository at this point in the history
  5. Merge upstream/master into issues/196.

    Luis Angel Vicente Sanchez committed Feb 14, 2015
    Configuration menu
    Copy the full SHA
    d169785 View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2015

  1. Merge branch 'master' of https://github.com/non/cats into issues/196

    Luis Angel Vicente Sanchez committed Feb 17, 2015
    Configuration menu
    Copy the full SHA
    03aaf6c View commit details
    Browse the repository at this point in the history
  2. Update SemigroupK/MonoidK laws and tests to use IsEq.

    Luis Angel Vicente Sanchez committed Feb 17, 2015
    Configuration menu
    Copy the full SHA
    c8ab0d4 View commit details
    Browse the repository at this point in the history

Commits on Feb 18, 2015

  1. * modify SemigroupKTests and MonoidKTests to follow implicit usage co…

    …nventions.
    Luis Angel Vicente Sanchez committed Feb 18, 2015
    Configuration menu
    Copy the full SHA
    15dccd4 View commit details
    Browse the repository at this point in the history

Commits on Feb 19, 2015

  1. Merge branch 'master' of https://github.com/non/cats into issues/196

    Luis Angel Vicente Sanchez committed Feb 19, 2015
    Configuration menu
    Copy the full SHA
    96bfbb1 View commit details
    Browse the repository at this point in the history
  2. Make SemigroupKTests/MonoidKTests consistent with other tests.

    Luis Angel Vicente Sanchez committed Feb 19, 2015
    Configuration menu
    Copy the full SHA
    233c309 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'master' of https://github.com/non/cats into issues/196

    Luis Angel Vicente Sanchez committed Feb 19, 2015
    Configuration menu
    Copy the full SHA
    2f15748 View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2015

  1. Rename MonoidKTests/SemigroupKTests methods.

    Luis Angel Vicente Sanchez committed Feb 20, 2015
    Configuration menu
    Copy the full SHA
    2fc7e71 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' of https://github.com/non/cats into issues/196

    Luis Angel Vicente Sanchez committed Feb 20, 2015
    Configuration menu
    Copy the full SHA
    eadcbfe View commit details
    Browse the repository at this point in the history
  3. Add MonoidK law check for Option instance.

    Luis Angel Vicente Sanchez committed Feb 20, 2015
    Configuration menu
    Copy the full SHA
    0a3fb61 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'master' of https://github.com/non/cats into issues/196

    Luis Angel Vicente Sanchez committed Feb 20, 2015
    Configuration menu
    Copy the full SHA
    17eee17 View commit details
    Browse the repository at this point in the history