Find file History
barambani and kailuowang Private val in value classes (Resolve TODO since 2.10 is dropped) (#2692
)

* Private val in value classes

* Added value classes to boilerplate syntax and mima exceptions

* Foldable and reducible

* Added bc test and refined syntax value classes

* Removed unneeded mima exceptions

* Updated tests
Latest commit eedb47c Jan 17, 2019
Permalink
Type Name Latest commit message Commit time
..
Failed to load latest commit information.
arrow Introduce Scalafmt (#2562) Oct 18, 2018
data Add an `applyK` function to `Kleisli`. (#2563) Jan 14, 2019
evidence Introduce Scalafmt (#2562) Oct 18, 2018
instances Issue 2657 - Ambiguous duration instances (#2670) Jan 9, 2019
syntax Private val in value classes (Resolve TODO since 2.10 is dropped) (#2692 Jan 17, 2019
Alternative.scala Introduce Scalafmt (#2562) Oct 18, 2018
Applicative.scala Introduce Scalafmt (#2562) Oct 18, 2018
ApplicativeError.scala Make the vals inside all 'Ops' style classes private (#2617) Nov 18, 2018
Apply.scala merge 1.0 back to master (#2163) Feb 2, 2018
Bifoldable.scala Introduce Scalafmt (#2562) Oct 18, 2018
Bifunctor.scala Introduce Scalafmt (#2562) Oct 18, 2018
Bimonad.scala Turn on -Ywarn-unused-import Jul 1, 2015
Bitraverse.scala Introduce Scalafmt (#2562) Oct 18, 2018
CoflatMap.scala Remove references to Monad from CoflatMap doc Aug 20, 2016
CommutativeApplicative.scala Introduce Scalafmt (#2562) Oct 18, 2018
CommutativeApply.scala Introduce Scalafmt (#2562) Oct 18, 2018
CommutativeFlatMap.scala Add CommutativeApply and CommutativeApplicative (#1927) Oct 26, 2017
CommutativeMonad.scala Add CommutativeApply and CommutativeApplicative (#1927) Oct 26, 2017
Comonad.scala Introduce Scalafmt (#2562) Oct 18, 2018
Composed.scala Introduce Scalafmt (#2562) Oct 18, 2018
Contravariant.scala Introduce Scalafmt (#2562) Oct 18, 2018
ContravariantMonoidal.scala Introduce Scalafmt (#2562) Oct 18, 2018
ContravariantSemigroupal.scala Add InvariantSemigroupal and ability to turn Monoidals to Monoids (#2088 Dec 18, 2017
Defer.scala Use sbt-doctest for Defer example Jul 27, 2018
Distributive.scala Add distributive typeclass and some instances (#2046) Dec 12, 2017
Eval.scala Introduce Scalafmt (#2562) Oct 18, 2018
FlatMap.scala Optimize `Apply` methods in `FlatMap` (#2597) Nov 9, 2018
Foldable.scala Introduce Scalafmt (#2562) Oct 18, 2018
Functor.scala Add examples to Functor (#2483) Sep 12, 2018
FunctorFilter.scala Add FunctorFilter and TraverseFilter (#2405) Sep 3, 2018
Inject.scala Introduce Scalafmt (#2562) Oct 18, 2018
InjectK.scala Introduce Scalafmt (#2562) Oct 18, 2018
Invariant.scala Introduce Scalafmt (#2562) Oct 18, 2018
InvariantMonoidal.scala Introduce Scalafmt (#2562) Oct 18, 2018
InvariantSemigroupal.scala Introduce Scalafmt (#2562) Oct 18, 2018
Monad.scala Introduce Scalafmt (#2562) Oct 18, 2018
MonadError.scala Introduce Scalafmt (#2562) Oct 18, 2018
MonoidK.scala Add some doctest examples for SemigroupK/MonoidK (#2077) Dec 7, 2017
NonEmptyTraverse.scala Introduce Scalafmt (#2562) Oct 18, 2018
NotNull.scala Introduce Scalafmt (#2562) Oct 18, 2018
Parallel.scala Introduce Scalafmt (#2562) Oct 18, 2018
Reducible.scala Introduce Scalafmt (#2562) Oct 18, 2018
Representable.scala Introduce Scalafmt (#2562) Oct 18, 2018
SemigroupK.scala Add some doctest examples for SemigroupK/MonoidK (#2077) Dec 7, 2017
Semigroupal.scala Add scaladoc example for Semigroupal.product Aug 19, 2018
Show.scala Introduce Scalafmt (#2562) Oct 18, 2018
StackSafeMonad.scala Introduce Scalafmt (#2562) Oct 18, 2018
Traverse.scala Introduce Scalafmt (#2562) Oct 18, 2018
TraverseFilter.scala Add FunctorFilter and TraverseFilter (#2405) Sep 3, 2018
UnorderedFoldable.scala UnorderedFoldable#isEmpty default implementation is incorrect (#2586) Oct 30, 2018
UnorderedTraverse.scala Introduce Scalafmt (#2562) Oct 18, 2018
implicits.scala Issue 2657 - Ambiguous duration instances (#2670) Jan 9, 2019
package.scala Introduce Scalafmt (#2562) Oct 18, 2018