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 ContravariantMonoidal #2034

Merged
merged 14 commits into from
Dec 1, 2017

Commits on Nov 22, 2017

  1. Add Divisible

    Adds Divisible typeclass
    Adds laws for Divisible and tests for relevant instances
    Adds documentation for Divisible typeclass
    Adds instances for:
     - Const
     - Nested
     - Tuple2K
     - Function with Monoid codomain
     - ReaderT
     - Kleisli
     - IdT
     - Eq
     - Equiv
     - Order
     - Ordering
     - OptionT
     - WriterT
     - IndexedStateT
    Adds tests
    stephen-lazaro committed Nov 22, 2017
    Configuration menu
    Copy the full SHA
    0501b2c View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2017

  1. Rename to ContravariantMonoidal, Base on product

    Renames to ContravariantMonoidal
    Derives contramap2 from product, contramap
    Moves contramap2 to ContravariantSemigroupal
    stephen-lazaro committed Nov 23, 2017
    Configuration menu
    Copy the full SHA
    3db8a82 View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2017

  1. Make scalastyle happy

    LukaJCB authored Nov 25, 2017
    Configuration menu
    Copy the full SHA
    afd8aef View commit details
    Browse the repository at this point in the history
  2. Add mima exceptions

    LukaJCB authored Nov 25, 2017
    Configuration menu
    Copy the full SHA
    d03cfd5 View commit details
    Browse the repository at this point in the history

Commits on Nov 27, 2017

  1. Configuration menu
    Copy the full SHA
    cdf5732 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    caf2a40 View commit details
    Browse the repository at this point in the history
  3. Add missing mima exclusions

    LukaJCB authored Nov 27, 2017
    Configuration menu
    Copy the full SHA
    81e7f06 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2e8c20a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a27927d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9b09aa4 View commit details
    Browse the repository at this point in the history

Commits on Nov 28, 2017

  1. Configuration menu
    Copy the full SHA
    1c14af2 View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2017

  1. Configuration menu
    Copy the full SHA
    110ac5e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f7c4104 View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2017

  1. Configuration menu
    Copy the full SHA
    6e7a1b5 View commit details
    Browse the repository at this point in the history