├── .codecov.yml ├── .git-blame-ignore-revs ├── .github ├── release.yml └── workflows │ ├── ci.yml │ └── clean.yml ├── .gitignore ├── .jvmopts ├── .scala-steward.conf ├── .scalafmt.conf ├── ADOPTERS.md ├── AUTHORS.md ├── CHANGES.md ├── CONTRIBUTING.md ├── COPYING ├── DESIGN.md ├── PROCESS.md ├── README.md ├── algebra-core └── src │ ├── main │ └── scala │ │ └── algebra │ │ ├── Priority.scala │ │ ├── instances │ │ ├── StaticMethods.scala │ │ ├── all.scala │ │ ├── array.scala │ │ ├── bigDecimal.scala │ │ ├── bigInt.scala │ │ ├── bitSet.scala │ │ ├── boolean.scala │ │ ├── byte.scala │ │ ├── char.scala │ │ ├── double.scala │ │ ├── float.scala │ │ ├── int.scala │ │ ├── list.scala │ │ ├── long.scala │ │ ├── map.scala │ │ ├── option.scala │ │ ├── set.scala │ │ ├── short.scala │ │ ├── string.scala │ │ ├── tuple.scala │ │ └── unit.scala │ │ ├── lattice │ │ ├── Bool.scala │ │ ├── BoundedDistributiveLattice.scala │ │ ├── BoundedJoinSemilattice.scala │ │ ├── BoundedLattice.scala │ │ ├── BoundedMeetSemilattice.scala │ │ ├── DeMorgan.scala │ │ ├── DistributiveLattice.scala │ │ ├── GenBool.scala │ │ ├── Heyting.scala │ │ ├── JoinSemilattice.scala │ │ ├── Lattice.scala │ │ ├── Logic.scala │ │ └── MeetSemilattice.scala │ │ ├── package.scala │ │ └── ring │ │ ├── Additive.scala │ │ ├── BoolRing.scala │ │ ├── BoolRng.scala │ │ ├── CommutativeRig.scala │ │ ├── CommutativeRing.scala │ │ ├── CommutativeRng.scala │ │ ├── CommutativeSemifield.scala │ │ ├── CommutativeSemiring.scala │ │ ├── DivisionRing.scala │ │ ├── EuclideanRing.scala │ │ ├── Field.scala │ │ ├── GCDRing.scala │ │ ├── Multiplicative.scala │ │ ├── Rig.scala │ │ ├── Ring.scala │ │ ├── Rng.scala │ │ ├── Semifield.scala │ │ ├── Semiring.scala │ │ ├── Signed.scala │ │ └── TruncatedDivision.scala │ └── test │ └── scala │ └── algebra │ ├── Instances.scala │ └── ring │ └── RingTest.scala ├── algebra-laws ├── js │ └── src │ │ └── main │ │ └── scala │ │ └── algebra │ │ └── laws │ │ └── platform │ │ └── Platform.scala ├── jvm │ └── src │ │ └── main │ │ └── scala │ │ └── algebra │ │ └── laws │ │ └── platform │ │ └── Platform.scala ├── native │ └── src │ │ └── main │ │ └── scala │ │ └── algebra │ │ └── laws │ │ └── platform │ │ └── Platform.scala └── shared │ └── src │ ├── main │ └── scala │ │ └── algebra │ │ └── laws │ │ ├── BaseLaws.scala │ │ ├── CheckSupport.scala │ │ ├── DeMorganLaws.scala │ │ ├── GroupLaws.scala │ │ ├── LatticeLaws.scala │ │ ├── LatticePartialOrderLaws.scala │ │ ├── LogicLaws.scala │ │ ├── OrderLaws.scala │ │ ├── RingLaws.scala │ │ ├── Rules.scala │ │ └── package.scala │ └── test │ └── scala │ └── algebra │ └── laws │ ├── FPApprox.scala │ ├── LawTests.scala │ ├── Rat.scala │ ├── SimpleDeMorgan.scala │ └── SimpleHeyting.scala ├── alleycats-core └── src │ ├── main │ ├── scala-2.12 │ │ └── alleycats │ │ │ └── compat │ │ │ ├── IterableEmptyInstance.scala │ │ │ └── scalaVersionSpecific.scala │ ├── scala-2.13+ │ │ └── alleycats │ │ │ └── compat │ │ │ ├── IterableEmptyInstance.scala │ │ │ └── scalaVersionSpecific.scala │ └── scala │ │ └── alleycats │ │ ├── ConsK.scala │ │ ├── Empty.scala │ │ ├── EmptyK.scala │ │ ├── Extract.scala │ │ ├── One.scala │ │ ├── Pure.scala │ │ ├── ReferentialEq.scala │ │ ├── SystemIdentityHash.scala │ │ ├── Zero.scala │ │ ├── std │ │ ├── all.scala │ │ ├── future.scala │ │ ├── iterable.scala │ │ ├── list.scala │ │ ├── map.scala │ │ ├── option.scala │ │ ├── set.scala │ │ └── try.scala │ │ └── syntax │ │ ├── all.scala │ │ ├── empty.scala │ │ ├── extract.scala │ │ └── foldable.scala │ └── test │ └── scala │ └── alleycats │ └── SyntaxSuite.scala ├── alleycats-laws ├── js │ └── src │ │ └── test │ │ └── scala │ │ └── alleycats │ │ └── tests │ │ └── TestSettings.scala ├── jvm │ └── src │ │ └── test │ │ └── scala │ │ └── alleycats │ │ └── tests │ │ └── TestSettings.scala ├── native │ └── src │ │ └── test │ │ └── scala │ │ └── alleycats │ │ └── tests │ │ └── TestSettings.scala └── shared │ └── src │ ├── main │ └── scala │ │ └── alleycats │ │ └── laws │ │ └── discipline │ │ ├── FlatMapRecTests.scala │ │ ├── ReferentialEqTests.scala │ │ └── SystemIdentityHashTests.scala │ └── test │ └── scala │ └── alleycats │ └── tests │ ├── AlleycatsSuite.scala │ ├── IterableTests.scala │ ├── MapSuite.scala │ ├── ReferentialEqSuite.scala │ ├── SetSuite.scala │ └── SystemIdentityHashSuite.scala ├── bench └── src │ └── main │ └── scala │ └── cats │ └── bench │ ├── ChainBench.scala │ ├── CollectionMonoidBench.scala │ ├── EitherKMapBench.scala │ ├── FoldBench.scala │ ├── FoldMapABench.scala │ ├── MapMonoidBench.scala │ ├── ParTraverseBench.scala │ ├── StateTBench.scala │ ├── TrampolineBench.scala │ ├── TraverseBench.scala │ ├── UnorderedTraverseMapBench.scala │ └── ValidatedBench.scala ├── binCompatTest └── src │ ├── main │ └── scala-2 │ │ └── catsBC │ │ └── MimaExceptions.scala │ └── test │ └── scala-2 │ └── catsBC │ └── MimaExceptionsTest.scala ├── core └── src │ └── main │ ├── scala-2.12 │ └── cats │ │ ├── ScalaVersionSpecificInstances.scala │ │ ├── compat │ │ ├── ChainCompat.scala │ │ ├── FoldableCompat.scala │ │ ├── Seq.scala │ │ ├── SortedSet.scala │ │ └── Vector.scala │ │ ├── data │ │ ├── ChainCompanionCompat.scala │ │ ├── OneAndLowPriority4.scala │ │ ├── ScalaVersionSpecificNonEmptyChainImpl.scala │ │ ├── ScalaVersionSpecificPackage.scala │ │ └── ZipStream.scala │ │ ├── evidence │ │ ├── AsSupport.scala │ │ └── IsSupport.scala │ │ └── instances │ │ ├── ScalaVersionSpecificNumeric.scala │ │ ├── ScalaVersionSpecificParallelInstances.scala │ │ ├── all.scala │ │ ├── package.scala │ │ └── stream.scala │ ├── scala-2.13+ │ └── cats │ │ ├── ScalaVersionSpecificInstances.scala │ │ ├── compat │ │ ├── FoldableCompat.scala │ │ ├── Seq.scala │ │ ├── SortedSet.scala │ │ └── Vector.scala │ │ ├── data │ │ ├── ChainCompanionCompat.scala │ │ ├── ChainCompat.scala │ │ ├── NonEmptyLazyList.scala │ │ ├── OneAndLowPriority4.scala │ │ ├── ScalaVersionSpecificNonEmptyChainImpl.scala │ │ ├── ScalaVersionSpecificPackage.scala │ │ ├── ZipLazyList.scala │ │ └── ZipStream.scala │ │ ├── evidence │ │ ├── AsSupport.scala │ │ └── IsSupport.scala │ │ └── instances │ │ ├── ScalaVersionSpecificNumeric.scala │ │ ├── ScalaVersionSpecificParallelInstances.scala │ │ ├── all.scala │ │ ├── arraySeq.scala │ │ ├── lazyList.scala │ │ ├── package.scala │ │ └── stream.scala │ ├── scala-2 │ └── cats │ │ ├── arrow │ │ └── FunctionKMacros.scala │ │ └── syntax │ │ └── MonadOps.scala │ ├── scala-3 │ └── cats │ │ ├── arrow │ │ └── FunctionKMacros.scala │ │ └── syntax │ │ └── MonadOps.scala │ └── scala │ └── cats │ ├── Align.scala │ ├── Alternative.scala │ ├── Applicative.scala │ ├── ApplicativeError.scala │ ├── Apply.scala │ ├── Bifoldable.scala │ ├── Bifunctor.scala │ ├── Bimonad.scala │ ├── Bitraverse.scala │ ├── CoflatMap.scala │ ├── CommutativeApplicative.scala │ ├── CommutativeApply.scala │ ├── CommutativeFlatMap.scala │ ├── CommutativeMonad.scala │ ├── Comonad.scala │ ├── Composed.scala │ ├── Contravariant.scala │ ├── ContravariantMonoidal.scala │ ├── ContravariantSemigroupal.scala │ ├── Defer.scala │ ├── Distributive.scala │ ├── Eval.scala │ ├── FlatMap.scala │ ├── Foldable.scala │ ├── Functor.scala │ ├── FunctorFilter.scala │ ├── Inject.scala │ ├── InjectK.scala │ ├── Invariant.scala │ ├── InvariantMonoidal.scala │ ├── InvariantSemigroupal.scala │ ├── Monad.scala │ ├── MonadError.scala │ ├── MonoidK.scala │ ├── NonEmptyAlternative.scala │ ├── NonEmptyReducible.scala │ ├── NonEmptyTraverse.scala │ ├── NotNull.scala │ ├── Parallel.scala │ ├── Reducible.scala │ ├── Representable.scala │ ├── SemigroupK.scala │ ├── Semigroupal.scala │ ├── Show.scala │ ├── StackSafeMonad.scala │ ├── Traverse.scala │ ├── TraverseFilter.scala │ ├── UnorderedFoldable.scala │ ├── UnorderedTraverse.scala │ ├── arrow │ ├── Arrow.scala │ ├── ArrowChoice.scala │ ├── Category.scala │ ├── Choice.scala │ ├── CommutativeArrow.scala │ ├── Compose.scala │ ├── FunctionK.scala │ ├── FunctionKLift.scala │ ├── Profunctor.scala │ └── Strong.scala │ ├── conversions │ ├── VarianceConversions.scala │ ├── all.scala │ └── package.scala │ ├── data │ ├── AbstractNonEmptyInstances.scala │ ├── AndThen.scala │ ├── Binested.scala │ ├── Chain.scala │ ├── Cokleisli.scala │ ├── Const.scala │ ├── ContT.scala │ ├── EitherK.scala │ ├── EitherT.scala │ ├── Func.scala │ ├── IdT.scala │ ├── IndexedReaderWriterStateT.scala │ ├── IndexedStateT.scala │ ├── Ior.scala │ ├── IorT.scala │ ├── Kleisli.scala │ ├── Nested.scala │ ├── Newtype.scala │ ├── Newtype2.scala │ ├── NonEmptyChain.scala │ ├── NonEmptyCollection.scala │ ├── NonEmptyList.scala │ ├── NonEmptyMapImpl.scala │ ├── NonEmptySeq.scala │ ├── NonEmptySet.scala │ ├── NonEmptyVector.scala │ ├── OneAnd.scala │ ├── Op.scala │ ├── OptionT.scala │ ├── RepresentableStore.scala │ ├── RepresentableStoreT.scala │ ├── StrictConstFunction1.scala │ ├── Tuple2K.scala │ ├── Validated.scala │ ├── WriterT.scala │ ├── ZipList.scala │ ├── ZipSeq.scala │ ├── ZipVector.scala │ └── package.scala │ ├── evidence │ ├── As.scala │ ├── Is.scala │ └── package.scala │ ├── implicits.scala │ ├── instances │ ├── StaticMethods.scala │ ├── SymbolInstances.scala │ ├── anyval.scala │ ├── bigDecimal.scala │ ├── bigInt.scala │ ├── bitSet.scala │ ├── deadline.scala │ ├── duration.scala │ ├── either.scala │ ├── eq.scala │ ├── equiv.scala │ ├── finiteDuration.scala │ ├── function.scala │ ├── future.scala │ ├── hash.scala │ ├── invariant.scala │ ├── list.scala │ ├── map.scala │ ├── option.scala │ ├── order.scala │ ├── ordering.scala │ ├── parallel.scala │ ├── partialFunction.scala │ ├── partialOrder.scala │ ├── partialOrdering.scala │ ├── queue.scala │ ├── seq.scala │ ├── set.scala │ ├── show.scala │ ├── sortedMap.scala │ ├── sortedSet.scala │ ├── string.scala │ ├── symbol │ │ └── package.scala │ ├── tailrec.scala │ ├── try.scala │ ├── tuple.scala │ ├── uuid.scala │ └── vector.scala │ ├── package.scala │ └── syntax │ ├── DistributiveSyntax.scala │ ├── TrySyntax.scala │ ├── align.scala │ ├── all.scala │ ├── alternative.scala │ ├── applicative.scala │ ├── applicativeError.scala │ ├── apply.scala │ ├── arrow.scala │ ├── arrowChoice.scala │ ├── bifoldable.scala │ ├── bifunctor.scala │ ├── binested.scala │ ├── bitraverse.scala │ ├── choice.scala │ ├── coflatMap.scala │ ├── comonad.scala │ ├── compose.scala │ ├── contravariant.scala │ ├── contravariantMonoidal.scala │ ├── contravariantSemigroupal.scala │ ├── either.scala │ ├── eitherK.scala │ ├── eq.scala │ ├── flatMap.scala │ ├── foldable.scala │ ├── function1.scala │ ├── functor.scala │ ├── functorFilter.scala │ ├── group.scala │ ├── hash.scala │ ├── invariant.scala │ ├── ior.scala │ ├── list.scala │ ├── monad.scala │ ├── monadError.scala │ ├── monoid.scala │ ├── nested.scala │ ├── nonEmptyAlternative.scala │ ├── nonEmptyTraverse.scala │ ├── option.scala │ ├── order.scala │ ├── package.scala │ ├── parallel.scala │ ├── partialOrder.scala │ ├── profunctor.scala │ ├── reducible.scala │ ├── representable.scala │ ├── semigroup.scala │ ├── semigroupal.scala │ ├── semigroupk.scala │ ├── seq.scala │ ├── set.scala │ ├── show.scala │ ├── strong.scala │ ├── traverse.scala │ ├── traverseFilter.scala │ ├── unorderedFoldable.scala │ ├── unorderedTraverse.scala │ ├── validated.scala │ ├── vector.scala │ └── writer.scala ├── docs ├── ADOPTERS.md ├── CONTRIBUTING.md ├── algebra.md ├── alleycats.md ├── colophon.md ├── datatypes.md ├── datatypes │ ├── chain.md │ ├── const.md │ ├── contt.md │ ├── directory.conf │ ├── either.md │ ├── eithert.md │ ├── eval.md │ ├── freeapplicative.md │ ├── freemonad.md │ ├── functionk.md │ ├── id.md │ ├── ior.md │ ├── iort.md │ ├── kleisli.md │ ├── nel.md │ ├── nested.md │ ├── oneand.md │ ├── optiont.md │ ├── state.md │ ├── statet.md │ ├── validated.md │ ├── writer.md │ └── writert.md ├── directory.conf ├── faq.md ├── guidelines.md ├── img │ ├── cats-badge-big.png │ ├── cats-badge-normal.png │ ├── cats-badge-tiny.png │ ├── cats-badge.svg │ ├── cats-logo.png │ ├── cats-logo.svg │ ├── cats2.png │ ├── donate-button.png │ ├── favicon.png │ ├── jumbotron_pattern.png │ ├── jumbotron_pattern2x.png │ ├── missing-avatar.svg │ ├── navbar_brand.png │ ├── navbar_brand2x.png │ ├── parallel.png │ ├── poster.png │ ├── sidebar_brand.png │ ├── sidebar_brand2x.png │ └── sponsors │ │ ├── 47_degree.png │ │ ├── commercetools.png │ │ ├── ebiznext.png │ │ ├── evolution_gaming_engineering.png │ │ ├── inner-product.png │ │ ├── iterators.png │ │ ├── triplequote.png │ │ └── underscore.png ├── imports.md ├── index.md ├── js │ └── sponsors.js ├── jump_start_guide.md ├── motivations.md ├── nomenclature.md ├── resources_for_learners.md ├── typeclasses.md ├── typeclasses │ ├── alternative.md │ ├── applicative.md │ ├── applicativemonaderror.md │ ├── applicativetraverse.md │ ├── arrow.md │ ├── arrowchoice.md │ ├── bifoldable.md │ ├── bifunctor.md │ ├── bimonad.md │ ├── comonad.md │ ├── contravariant.md │ ├── contravariantmonoidal.md │ ├── directory.conf │ ├── eq.md │ ├── foldable.md │ ├── functor.md │ ├── invariant.md │ ├── invariantmonoidal.md │ ├── lawtesting.md │ ├── monad.md │ ├── monoid.md │ ├── monoidk.md │ ├── nonemptytraverse.md │ ├── parallel.dot │ ├── parallel.md │ ├── reducible.md │ ├── semigroup.md │ ├── semigroupk.md │ ├── show.md │ └── traverse.md └── typelevelEcosystem.md ├── free └── src │ ├── main │ ├── scala-2.12 │ │ └── cats │ │ │ └── free │ │ │ └── FreeStructuralInstances.scala │ ├── scala-2.13+ │ │ └── cats │ │ │ └── free │ │ │ └── FreeStructuralInstances.scala │ ├── scala-2 │ │ └── cats │ │ │ └── free │ │ │ └── FreeFoldStep.scala │ ├── scala-3 │ │ └── cats │ │ │ └── free │ │ │ └── FreeFoldStep.scala │ └── scala │ │ └── cats │ │ └── free │ │ ├── Cofree.scala │ │ ├── ContravariantCoyoneda.scala │ │ ├── Coyoneda.scala │ │ ├── Free.scala │ │ ├── FreeApplicative.scala │ │ ├── FreeInvariantMonoidal.scala │ │ ├── FreeT.scala │ │ ├── InvariantCoyoneda.scala │ │ ├── Trampoline.scala │ │ ├── Yoneda.scala │ │ └── package.scala │ └── test │ ├── scala-2.13+ │ └── cats │ │ └── free │ │ └── FreeStructuralSuite.scala │ └── scala │ └── cats │ └── free │ ├── CofreeSuite.scala │ ├── ContravariantCoyonedaSuite.scala │ ├── CoyonedaSuite.scala │ ├── FreeApplicativeSuite.scala │ ├── FreeInvariantMonoidalSuite.scala │ ├── FreeSuite.scala │ ├── FreeTSuite.scala │ ├── InvariantCoyonedaSuite.scala │ └── YonedaSuite.scala ├── kernel-laws ├── js │ └── src │ │ └── main │ │ └── scala │ │ └── cats │ │ └── platform │ │ └── Platform.scala ├── jvm │ └── src │ │ └── main │ │ └── scala │ │ └── cats │ │ └── platform │ │ └── Platform.scala ├── native │ └── src │ │ └── main │ │ └── scala │ │ └── cats │ │ └── platform │ │ └── Platform.scala └── shared │ └── src │ ├── main │ └── scala │ │ └── cats │ │ └── kernel │ │ └── laws │ │ ├── BandLaws.scala │ │ ├── BoundedLaws.scala │ │ ├── BoundedSemilatticeLaws.scala │ │ ├── CommutativeGroupLaws.scala │ │ ├── CommutativeMonoidLaws.scala │ │ ├── CommutativeSemigroupLaws.scala │ │ ├── EnumerableLaws.scala │ │ ├── EqLaws.scala │ │ ├── GroupLaws.scala │ │ ├── HashLaws.scala │ │ ├── IsEq.scala │ │ ├── MonoidLaws.scala │ │ ├── OrderLaws.scala │ │ ├── PartialOrderLaws.scala │ │ ├── SemigroupLaws.scala │ │ ├── SemilatticeLaws.scala │ │ ├── SerializableLaws.scala │ │ ├── discipline │ │ ├── BandTests.scala │ │ ├── BoundedSemilatticeTests.scala │ │ ├── BoundedTests.scala │ │ ├── CommutativeGroupTests.scala │ │ ├── CommutativeMonoidTests.scala │ │ ├── CommutativeSemigroupTests.scala │ │ ├── EnumerableTests.scala │ │ ├── EqTests.scala │ │ ├── GroupTests.scala │ │ ├── HashTests.scala │ │ ├── MonoidTests.scala │ │ ├── OrderTests.scala │ │ ├── PartialOrderTests.scala │ │ ├── SemigroupTests.scala │ │ ├── SemilatticeTests.scala │ │ ├── SerializableTests.scala │ │ └── package.scala │ │ └── package.scala │ └── test │ ├── scala-2.12 │ └── cats │ │ └── kernel │ │ └── laws │ │ └── ScalaVersionSpecificTests.scala │ ├── scala-2.13+ │ └── cats │ │ └── kernel │ │ └── laws │ │ └── ScalaVersionSpecificTests.scala │ └── scala │ └── cats │ └── kernel │ └── laws │ └── LawTests.scala ├── kernel └── src │ └── main │ ├── scala-2.12 │ └── cats │ │ └── kernel │ │ ├── EnumerableCompat.scala │ │ ├── ScalaVersionSpecificInstances.scala │ │ ├── compat │ │ ├── HashCompat.scala │ │ ├── TraversableOnce.scala │ │ ├── WrappedMutableMapBase.scala │ │ └── scalaVersionSpecific.scala │ │ └── instances │ │ ├── AllInstances.scala │ │ └── StreamInstances.scala │ ├── scala-2.13+ │ └── cats │ │ └── kernel │ │ ├── EnumerableCompat.scala │ │ ├── ScalaVersionSpecificInstances.scala │ │ ├── compat │ │ ├── HashCompat.scala │ │ ├── WrappedMutableMapBase.scala │ │ ├── scalaVersionMoreSpecific.scala │ │ └── scalaVersionSpecific.scala │ │ └── instances │ │ ├── AllInstances.scala │ │ ├── ArraySeqInstances.scala │ │ ├── LazyListInstances.scala │ │ ├── StreamInstances.scala │ │ ├── arraySeq │ │ └── package.scala │ │ └── lazyList │ │ └── package.scala │ └── scala │ └── cats │ └── kernel │ ├── Band.scala │ ├── Bounded.scala │ ├── BoundedSemilattice.scala │ ├── CommutativeGroup.scala │ ├── CommutativeMonoid.scala │ ├── CommutativeSemigroup.scala │ ├── Comparison.scala │ ├── Enumerable.scala │ ├── Eq.scala │ ├── Group.scala │ ├── Hash.scala │ ├── Monoid.scala │ ├── Order.scala │ ├── PartialOrder.scala │ ├── Semigroup.scala │ ├── Semilattice.scala │ └── instances │ ├── BigDecimalInstances.scala │ ├── BigIntInstances.scala │ ├── BitSetInstances.scala │ ├── BooleanInstances.scala │ ├── ByteInstances.scala │ ├── CharInstances.scala │ ├── DeadlineInstances.scala │ ├── DoubleInstances.scala │ ├── DurationInstances.scala │ ├── EitherInstances.scala │ ├── FiniteDurationInstances.scala │ ├── FloatInstances.scala │ ├── FunctionInstances.scala │ ├── IntInstances.scala │ ├── ListInstances.scala │ ├── LongInstances.scala │ ├── MapInstances.scala │ ├── OptionInstances.scala │ ├── QueueInstances.scala │ ├── SeqInstances.scala │ ├── SetInstances.scala │ ├── ShortInstances.scala │ ├── SortedMapInstances.scala │ ├── SortedSetInstances.scala │ ├── StaticMethods.scala │ ├── StringInstances.scala │ ├── SymbolInstances.scala │ ├── UUIDInstances.scala │ ├── UnitInstances.scala │ ├── VectorInstances.scala │ ├── all │ └── package.scala │ ├── bigDecimal │ └── package.scala │ ├── bigInt │ └── package.scala │ ├── bitSet │ └── package.scala │ ├── boolean │ └── package.scala │ ├── byte │ └── package.scala │ ├── char │ └── package.scala │ ├── deadline │ └── package.scala │ ├── double │ └── package.scala │ ├── duration │ └── package.scala │ ├── either │ └── package.scala │ ├── eq.scala │ ├── finiteDuration │ └── package.scala │ ├── float │ └── package.scala │ ├── function │ └── package.scala │ ├── hash.scala │ ├── int │ └── package.scala │ ├── list │ └── package.scala │ ├── long │ └── package.scala │ ├── map │ └── package.scala │ ├── option │ └── package.scala │ ├── order.scala │ ├── partialOrder.scala │ ├── queue │ └── package.scala │ ├── seq │ └── package.scala │ ├── set │ └── package.scala │ ├── short │ └── package.scala │ ├── sortedMap │ └── package.scala │ ├── sortedSet │ └── package.scala │ ├── stream │ └── package.scala │ ├── string │ └── package.scala │ ├── symbol │ └── package.scala │ ├── tuple │ └── package.scala │ ├── unit │ └── package.scala │ ├── uuid │ └── package.scala │ └── vector │ └── package.scala ├── laws └── src │ ├── main │ ├── scala-2.12 │ │ └── cats │ │ │ └── laws │ │ │ └── discipline │ │ │ └── ScalaVersionSpecific.scala │ ├── scala-2.13+ │ │ └── cats │ │ │ └── laws │ │ │ └── discipline │ │ │ └── ScalaVersionSpecific.scala │ └── scala │ │ └── cats │ │ └── laws │ │ ├── AlignLaws.scala │ │ ├── AlternativeLaws.scala │ │ ├── ApplicativeErrorLaws.scala │ │ ├── ApplicativeLaws.scala │ │ ├── ApplyLaws.scala │ │ ├── ArrowChoiceLaws.scala │ │ ├── ArrowLaws.scala │ │ ├── BifoldableLaws.scala │ │ ├── BifunctorLaws.scala │ │ ├── BimonadLaws.scala │ │ ├── BitraverseLaws.scala │ │ ├── CategoryLaws.scala │ │ ├── ChoiceLaws.scala │ │ ├── CoflatMapLaws.scala │ │ ├── CommutativeApplicativeLaws.scala │ │ ├── CommutativeApplyLaws.scala │ │ ├── CommutativeArrowLaws.scala │ │ ├── CommutativeFlatMapLaws.scala │ │ ├── CommutativeMonadLaws.scala │ │ ├── ComonadLaws.scala │ │ ├── ComposeLaws.scala │ │ ├── ContravariantLaws.scala │ │ ├── ContravariantMonoidalLaws.scala │ │ ├── ContravariantSemigroupalLaws.scala │ │ ├── DeferLaws.scala │ │ ├── DistributiveLaws.scala │ │ ├── FlatMapLaws.scala │ │ ├── FoldableLaws.scala │ │ ├── FunctorFilterLaws.scala │ │ ├── FunctorLaws.scala │ │ ├── InjectKLaws.scala │ │ ├── InjectLaws.scala │ │ ├── InvariantLaws.scala │ │ ├── InvariantMonoidalLaws.scala │ │ ├── InvariantSemigroupalLaws.scala │ │ ├── MonadErrorLaws.scala │ │ ├── MonadLaws.scala │ │ ├── MonoidKLaws.scala │ │ ├── NonEmptyAlternativeLaws.scala │ │ ├── NonEmptyParallelLaws.scala │ │ ├── NonEmptyTraverseLaws.scala │ │ ├── ParallelLaws.scala │ │ ├── ProfunctorLaws.scala │ │ ├── ReducibleLaws.scala │ │ ├── RepresentableLaws.scala │ │ ├── SemigroupKLaws.scala │ │ ├── SemigroupalLaws.scala │ │ ├── ShortCircuitingLaws.scala │ │ ├── StrongLaws.scala │ │ ├── TraverseFilterLaws.scala │ │ ├── TraverseLaws.scala │ │ ├── UnorderedFoldableLaws.scala │ │ ├── UnorderedTraverseLaws.scala │ │ ├── discipline │ │ ├── AlignTests.scala │ │ ├── AlternativeTests.scala │ │ ├── ApplicativeErrorTests.scala │ │ ├── ApplicativeTests.scala │ │ ├── ApplyTests.scala │ │ ├── ArrowChoiceTests.scala │ │ ├── ArrowTests.scala │ │ ├── BifoldableTests.scala │ │ ├── BifunctorTests.scala │ │ ├── BimonadTests.scala │ │ ├── BitraverseTests.scala │ │ ├── CategoryTests.scala │ │ ├── ChoiceTests.scala │ │ ├── CoflatMapTests.scala │ │ ├── CommutativeApplicativeTests.scala │ │ ├── CommutativeApplyTests.scala │ │ ├── CommutativeArrowTests.scala │ │ ├── CommutativeFlatMapTests.scala │ │ ├── CommutativeMonadTests.scala │ │ ├── ComonadTests.scala │ │ ├── ComposeTests.scala │ │ ├── ContravariantMonoidalTests.scala │ │ ├── ContravariantSemigroupalTests.scala │ │ ├── ContravariantTests.scala │ │ ├── DeferTests.scala │ │ ├── DistributiveTests.scala │ │ ├── Eq.scala │ │ ├── ExhaustiveCheck.scala │ │ ├── FlatMapTests.scala │ │ ├── FoldableTests.scala │ │ ├── FunctorFilterTests.scala │ │ ├── FunctorTests.scala │ │ ├── InjectKTests.scala │ │ ├── InjectTests.scala │ │ ├── InvariantMonoidalTests.scala │ │ ├── InvariantSemigroupalTests.scala │ │ ├── InvariantTests.scala │ │ ├── MiniInt.scala │ │ ├── MonadErrorTests.scala │ │ ├── MonadTests.scala │ │ ├── MonoidKTests.scala │ │ ├── NonEmptyAlternativeTests.scala │ │ ├── NonEmptyParallelTests.scala │ │ ├── NonEmptyTraverseTests.scala │ │ ├── ParallelTests.scala │ │ ├── ProfunctorTests.scala │ │ ├── ReducibleTests.scala │ │ ├── RepresentableTests.scala │ │ ├── SemigroupKTests.scala │ │ ├── SemigroupalTests.scala │ │ ├── ShortCircuitingTests.scala │ │ ├── StrongTests.scala │ │ ├── TraverseFilterTests.scala │ │ ├── TraverseTests.scala │ │ ├── UnorderedFoldableTests.scala │ │ ├── UnorderedTraverseTests.scala │ │ ├── arbitrary.scala │ │ └── package.scala │ │ └── package.scala │ └── test │ └── scala │ └── cats │ └── laws │ └── discipline │ └── MonadTestsTests.scala ├── mima.sbt ├── project ├── AlgebraBoilerplate.scala ├── Boilerplate.scala ├── KernelBoiler.scala ├── TupleBifunctorInstancesBoiler.scala ├── TupleBitraverseInstancesBoiler.scala ├── TupleMonadInstancesBoiler.scala ├── TupleShowInstancesBoiler.scala ├── TupleUnorderedFoldableInstancesBoiler.scala ├── build.properties └── plugins.sbt ├── scalafix ├── .scalafmt.conf ├── README.md ├── build.sbt ├── project │ ├── build.properties │ └── plugins.sbt ├── rules │ └── src │ │ └── main │ │ └── scala │ │ └── fix │ │ ├── Cats_v1_0_0.scala │ │ └── Cats_v2_2_0.scala ├── v1_0_0 │ ├── input │ │ └── src │ │ │ └── main │ │ │ └── scala │ │ │ └── fix │ │ │ └── v1_0_0 │ │ │ ├── ContraMapToLMap.scala │ │ │ ├── RemoveCartesianBuilder.scala │ │ │ ├── RemoveCartesianBuilder2.scala │ │ │ ├── RemoveSplit.scala │ │ │ ├── RemoveUnapply.scala │ │ │ ├── RenameCartesian.scala │ │ │ ├── RenameEitherTLiftT.scala │ │ │ ├── RenameFreeSuspend.scala │ │ │ ├── RenameInjectProdAndCoproduct.scala │ │ │ ├── RenameReducibleMethods.scala │ │ │ ├── RenameTransformersLift.scala │ │ │ ├── RenameTupleApplySyntax.scala │ │ │ └── SimplifyEitherTLift.scala │ ├── output │ │ └── src │ │ │ └── main │ │ │ └── scala │ │ │ └── fix │ │ │ └── v1_0_0 │ │ │ ├── ContraMapToLMap.scala │ │ │ ├── RemoveCartesianBuilder.scala │ │ │ ├── RemoveCartesianBuilder2.scala │ │ │ ├── RemoveSplit.scala │ │ │ ├── RemoveUnapply.scala │ │ │ ├── RenameCartesian.scala │ │ │ ├── RenameEitherTLiftT.scala │ │ │ ├── RenameFreeSuspend.scala │ │ │ ├── RenameInjectProdAndCoproduct.scala │ │ │ ├── RenameReducibleMethods.scala │ │ │ ├── RenameTransformersLift.scala │ │ │ ├── RenameTupleApplySyntax.scala │ │ │ └── SimplifyEitherTLift.scala │ └── tests │ │ └── src │ │ └── test │ │ └── scala │ │ └── fix │ │ └── Cats_Tests.scala └── v2_2_0 │ ├── input │ └── src │ │ └── main │ │ └── scala │ │ └── fix │ │ └── v2_2_0 │ │ ├── RemoveInstanceImports.scala │ │ ├── RemoveInstanceImports2.scala │ │ ├── RemoveInstanceImports3.scala │ │ └── RemoveInstanceImports4.scala │ ├── output │ └── src │ │ └── main │ │ └── scala │ │ └── fix │ │ └── v2_2_0 │ │ ├── RemoveInstanceImports.scala │ │ ├── RemoveInstanceImports2.scala │ │ ├── RemoveInstanceImports3.scala │ │ └── RemoveInstanceImports4.scala │ └── tests │ └── src │ └── test │ └── scala │ └── fix │ └── Cats_Tests.scala ├── scripts ├── parse-test-durations.awk ├── releaseNotes.scala ├── releaseNotesTestFile └── sbtrc-JVM ├── shell.nix ├── testkit └── src │ └── main │ └── scala │ └── cats │ └── tests │ ├── Helpers.scala │ └── ListWrapper.scala └── tests ├── js └── src │ └── test │ └── scala │ └── cats │ ├── js │ └── instances │ │ └── future.scala │ └── tests │ └── FutureTests.scala ├── jvm-native └── src │ └── test │ └── scala │ └── cats │ └── tests │ └── FutureSuite.scala └── shared └── src └── test ├── scala-2.12 └── cats │ └── tests │ ├── NonEmptyStreamSuite.scala │ ├── ScalaVersionSpecific.scala │ └── compat │ ├── ScalaVersionSpecificSyntax.scala │ └── SeqOps.scala ├── scala-2.13+ └── cats │ └── tests │ ├── ArraySeqSuite.scala │ ├── FoldableLazyListSuite.scala │ ├── LazyListSuite.scala │ ├── NonEmptyLazyListSuite.scala │ ├── ScalaVersionSpecific.scala │ └── compat │ └── ScalaVersionSpecificSyntax.scala ├── scala-2 └── cats │ └── tests │ └── FunctionKLiftSuite.scala ├── scala-3 └── cats │ └── tests │ └── FunctionKLiftSuite.scala └── scala └── cats └── tests ├── AlgebraInvariantSuite.scala ├── AlignSuite.scala ├── AlternativeSuite.scala ├── AndThenSuite.scala ├── ApplicativeErrorSuite.scala ├── ApplicativeSuite.scala ├── AsSuite.scala ├── BifoldableSuite.scala ├── BifunctorSuite.scala ├── BinCodecInvariantMonoidalSuite.scala ├── BinestedSuite.scala ├── BitSetSuite.scala ├── BitraverseSuite.scala ├── BoundedEnumerableSuite.scala ├── CategorySuite.scala ├── CatsSuite.scala ├── ChainSuite.scala ├── CokleisliSuite.scala ├── ComposeSuite.scala ├── ConstSuite.scala ├── ContTSuite.scala ├── ContravariantSuite.scala ├── DurationSuite.scala ├── EitherKSuite.scala ├── EitherSuite.scala ├── EitherTSuite.scala ├── EqSuite.scala ├── EquivSuite.scala ├── EvalSuite.scala ├── EvidenceSuite.scala ├── FiniteDurationSuite.scala ├── FoldableSuite.scala ├── FuncSuite.scala ├── FunctionKLiftCrossBuildSuite.scala ├── FunctionKSuite.scala ├── FunctionSuite.scala ├── FunctorSuite.scala ├── GroupSuite.scala ├── HashSuite.scala ├── IdSuite.scala ├── IdTSuite.scala ├── IndexedReaderWriterStateTSuite.scala ├── IndexedStateTSuite.scala ├── InjectKSuite.scala ├── InjectSuite.scala ├── IorSuite.scala ├── IorTSuite.scala ├── IsSuite.scala ├── KernelContravariantSuite.scala ├── KleisliSuite.scala ├── ListSuite.scala ├── MapSuite.scala ├── MiniIntSuite.scala ├── MonadErrorSuite.scala ├── MonadSuite.scala ├── MonoidSuite.scala ├── NestedSuite.scala ├── NonEmptyAlternativeSuite.scala ├── NonEmptyChainSuite.scala ├── NonEmptyCollectionSuite.scala ├── NonEmptyListSuite.scala ├── NonEmptyMapSuite.scala ├── NonEmptySeqSuite.scala ├── NonEmptySetSuite.scala ├── NonEmptyVectorSuite.scala ├── OneAndSuite.scala ├── OpSuite.scala ├── OptionSuite.scala ├── OptionTSuite.scala ├── OptionWrapper.scala ├── OrderSuite.scala ├── OrderingSuite.scala ├── ParallelSuite.scala ├── PartialFunctionSuite.scala ├── PartialOrderSuite.scala ├── PartialOrderingSuite.scala ├── QueueSuite.scala ├── ReducibleSuite.scala ├── RegressionSuite.scala ├── RepresentableStoreSuite.scala ├── RepresentableStoreTSuite.scala ├── RepresentableSuite.scala ├── SemigroupKSuite.scala ├── SemigroupSuite.scala ├── SeqSuite.scala ├── SetSuite.scala ├── ShowSuite.scala ├── SortedMapSuite.scala ├── SortedSetSuite.scala ├── SplitSuite.scala ├── Spooky.scala ├── StreamSuite.scala ├── SyntaxSerializationSuite.scala ├── SyntaxSuite.scala ├── TailRecSuite.scala ├── TraverseFilterSuite.scala ├── TraverseSuite.scala ├── TrySuite.scala ├── Tuple2KSuite.scala ├── TupleSuite.scala ├── UnorderedFoldableSuite.scala ├── UnorderedTraverseSuite.scala ├── ValidatedSuite.scala ├── VarianceSuite.scala ├── VectorSuite.scala ├── WordCountSuite.scala ├── WriterSuite.scala ├── WriterTSuite.scala └── package.scala /.codecov.yml: -------------------------------------------------------------------------------- 1 | comment: 2 | layout: "diff" 3 | require_changes: true 4 | 5 | -------------------------------------------------------------------------------- /.git-blame-ignore-revs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/.git-blame-ignore-revs -------------------------------------------------------------------------------- /.github/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/.github/release.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/clean.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/.github/workflows/clean.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/.gitignore -------------------------------------------------------------------------------- /.jvmopts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/.jvmopts -------------------------------------------------------------------------------- /.scala-steward.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/.scala-steward.conf -------------------------------------------------------------------------------- /.scalafmt.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/.scalafmt.conf -------------------------------------------------------------------------------- /ADOPTERS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/ADOPTERS.md -------------------------------------------------------------------------------- /AUTHORS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/AUTHORS.md -------------------------------------------------------------------------------- /CHANGES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/CHANGES.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/COPYING -------------------------------------------------------------------------------- /DESIGN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/DESIGN.md -------------------------------------------------------------------------------- /PROCESS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/PROCESS.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/README.md -------------------------------------------------------------------------------- /algebra-core/src/main/scala/algebra/Priority.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/algebra-core/src/main/scala/algebra/Priority.scala -------------------------------------------------------------------------------- /algebra-core/src/main/scala/algebra/instances/StaticMethods.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/algebra-core/src/main/scala/algebra/instances/StaticMethods.scala -------------------------------------------------------------------------------- /algebra-core/src/main/scala/algebra/instances/all.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/algebra-core/src/main/scala/algebra/instances/all.scala -------------------------------------------------------------------------------- /algebra-core/src/main/scala/algebra/instances/array.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/algebra-core/src/main/scala/algebra/instances/array.scala -------------------------------------------------------------------------------- /algebra-core/src/main/scala/algebra/instances/bigDecimal.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/algebra-core/src/main/scala/algebra/instances/bigDecimal.scala -------------------------------------------------------------------------------- /algebra-core/src/main/scala/algebra/instances/bigInt.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/algebra-core/src/main/scala/algebra/instances/bigInt.scala -------------------------------------------------------------------------------- /algebra-core/src/main/scala/algebra/instances/bitSet.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/algebra-core/src/main/scala/algebra/instances/bitSet.scala -------------------------------------------------------------------------------- /algebra-core/src/main/scala/algebra/instances/boolean.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/algebra-core/src/main/scala/algebra/instances/boolean.scala -------------------------------------------------------------------------------- /algebra-core/src/main/scala/algebra/instances/byte.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/algebra-core/src/main/scala/algebra/instances/byte.scala -------------------------------------------------------------------------------- /algebra-core/src/main/scala/algebra/instances/char.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/algebra-core/src/main/scala/algebra/instances/char.scala -------------------------------------------------------------------------------- /algebra-core/src/main/scala/algebra/instances/double.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/algebra-core/src/main/scala/algebra/instances/double.scala -------------------------------------------------------------------------------- /algebra-core/src/main/scala/algebra/instances/float.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/algebra-core/src/main/scala/algebra/instances/float.scala -------------------------------------------------------------------------------- /algebra-core/src/main/scala/algebra/instances/int.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/algebra-core/src/main/scala/algebra/instances/int.scala -------------------------------------------------------------------------------- /algebra-core/src/main/scala/algebra/instances/list.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/algebra-core/src/main/scala/algebra/instances/list.scala -------------------------------------------------------------------------------- /algebra-core/src/main/scala/algebra/instances/long.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/algebra-core/src/main/scala/algebra/instances/long.scala -------------------------------------------------------------------------------- /algebra-core/src/main/scala/algebra/instances/map.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/algebra-core/src/main/scala/algebra/instances/map.scala -------------------------------------------------------------------------------- /algebra-core/src/main/scala/algebra/instances/option.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/algebra-core/src/main/scala/algebra/instances/option.scala -------------------------------------------------------------------------------- /algebra-core/src/main/scala/algebra/instances/set.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/algebra-core/src/main/scala/algebra/instances/set.scala -------------------------------------------------------------------------------- /algebra-core/src/main/scala/algebra/instances/short.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/algebra-core/src/main/scala/algebra/instances/short.scala -------------------------------------------------------------------------------- /algebra-core/src/main/scala/algebra/instances/string.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/algebra-core/src/main/scala/algebra/instances/string.scala -------------------------------------------------------------------------------- /algebra-core/src/main/scala/algebra/instances/tuple.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/algebra-core/src/main/scala/algebra/instances/tuple.scala -------------------------------------------------------------------------------- /algebra-core/src/main/scala/algebra/instances/unit.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/algebra-core/src/main/scala/algebra/instances/unit.scala -------------------------------------------------------------------------------- /algebra-core/src/main/scala/algebra/lattice/Bool.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/algebra-core/src/main/scala/algebra/lattice/Bool.scala -------------------------------------------------------------------------------- /algebra-core/src/main/scala/algebra/lattice/BoundedLattice.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/algebra-core/src/main/scala/algebra/lattice/BoundedLattice.scala -------------------------------------------------------------------------------- /algebra-core/src/main/scala/algebra/lattice/DeMorgan.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/algebra-core/src/main/scala/algebra/lattice/DeMorgan.scala -------------------------------------------------------------------------------- /algebra-core/src/main/scala/algebra/lattice/GenBool.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/algebra-core/src/main/scala/algebra/lattice/GenBool.scala -------------------------------------------------------------------------------- /algebra-core/src/main/scala/algebra/lattice/Heyting.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/algebra-core/src/main/scala/algebra/lattice/Heyting.scala -------------------------------------------------------------------------------- /algebra-core/src/main/scala/algebra/lattice/JoinSemilattice.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/algebra-core/src/main/scala/algebra/lattice/JoinSemilattice.scala -------------------------------------------------------------------------------- /algebra-core/src/main/scala/algebra/lattice/Lattice.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/algebra-core/src/main/scala/algebra/lattice/Lattice.scala -------------------------------------------------------------------------------- /algebra-core/src/main/scala/algebra/lattice/Logic.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/algebra-core/src/main/scala/algebra/lattice/Logic.scala -------------------------------------------------------------------------------- /algebra-core/src/main/scala/algebra/lattice/MeetSemilattice.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/algebra-core/src/main/scala/algebra/lattice/MeetSemilattice.scala -------------------------------------------------------------------------------- /algebra-core/src/main/scala/algebra/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/algebra-core/src/main/scala/algebra/package.scala -------------------------------------------------------------------------------- /algebra-core/src/main/scala/algebra/ring/Additive.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/algebra-core/src/main/scala/algebra/ring/Additive.scala -------------------------------------------------------------------------------- /algebra-core/src/main/scala/algebra/ring/BoolRing.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/algebra-core/src/main/scala/algebra/ring/BoolRing.scala -------------------------------------------------------------------------------- /algebra-core/src/main/scala/algebra/ring/BoolRng.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/algebra-core/src/main/scala/algebra/ring/BoolRng.scala -------------------------------------------------------------------------------- /algebra-core/src/main/scala/algebra/ring/CommutativeRig.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/algebra-core/src/main/scala/algebra/ring/CommutativeRig.scala -------------------------------------------------------------------------------- /algebra-core/src/main/scala/algebra/ring/CommutativeRing.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/algebra-core/src/main/scala/algebra/ring/CommutativeRing.scala -------------------------------------------------------------------------------- /algebra-core/src/main/scala/algebra/ring/CommutativeRng.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/algebra-core/src/main/scala/algebra/ring/CommutativeRng.scala -------------------------------------------------------------------------------- /algebra-core/src/main/scala/algebra/ring/CommutativeSemiring.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/algebra-core/src/main/scala/algebra/ring/CommutativeSemiring.scala -------------------------------------------------------------------------------- /algebra-core/src/main/scala/algebra/ring/DivisionRing.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/algebra-core/src/main/scala/algebra/ring/DivisionRing.scala -------------------------------------------------------------------------------- /algebra-core/src/main/scala/algebra/ring/EuclideanRing.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/algebra-core/src/main/scala/algebra/ring/EuclideanRing.scala -------------------------------------------------------------------------------- /algebra-core/src/main/scala/algebra/ring/Field.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/algebra-core/src/main/scala/algebra/ring/Field.scala -------------------------------------------------------------------------------- /algebra-core/src/main/scala/algebra/ring/GCDRing.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/algebra-core/src/main/scala/algebra/ring/GCDRing.scala -------------------------------------------------------------------------------- /algebra-core/src/main/scala/algebra/ring/Multiplicative.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/algebra-core/src/main/scala/algebra/ring/Multiplicative.scala -------------------------------------------------------------------------------- /algebra-core/src/main/scala/algebra/ring/Rig.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/algebra-core/src/main/scala/algebra/ring/Rig.scala -------------------------------------------------------------------------------- /algebra-core/src/main/scala/algebra/ring/Ring.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/algebra-core/src/main/scala/algebra/ring/Ring.scala -------------------------------------------------------------------------------- /algebra-core/src/main/scala/algebra/ring/Rng.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/algebra-core/src/main/scala/algebra/ring/Rng.scala -------------------------------------------------------------------------------- /algebra-core/src/main/scala/algebra/ring/Semifield.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/algebra-core/src/main/scala/algebra/ring/Semifield.scala -------------------------------------------------------------------------------- /algebra-core/src/main/scala/algebra/ring/Semiring.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/algebra-core/src/main/scala/algebra/ring/Semiring.scala -------------------------------------------------------------------------------- /algebra-core/src/main/scala/algebra/ring/Signed.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/algebra-core/src/main/scala/algebra/ring/Signed.scala -------------------------------------------------------------------------------- /algebra-core/src/main/scala/algebra/ring/TruncatedDivision.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/algebra-core/src/main/scala/algebra/ring/TruncatedDivision.scala -------------------------------------------------------------------------------- /algebra-core/src/test/scala/algebra/Instances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/algebra-core/src/test/scala/algebra/Instances.scala -------------------------------------------------------------------------------- /algebra-core/src/test/scala/algebra/ring/RingTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/algebra-core/src/test/scala/algebra/ring/RingTest.scala -------------------------------------------------------------------------------- /algebra-laws/shared/src/main/scala/algebra/laws/BaseLaws.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/algebra-laws/shared/src/main/scala/algebra/laws/BaseLaws.scala -------------------------------------------------------------------------------- /algebra-laws/shared/src/main/scala/algebra/laws/CheckSupport.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/algebra-laws/shared/src/main/scala/algebra/laws/CheckSupport.scala -------------------------------------------------------------------------------- /algebra-laws/shared/src/main/scala/algebra/laws/DeMorganLaws.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/algebra-laws/shared/src/main/scala/algebra/laws/DeMorganLaws.scala -------------------------------------------------------------------------------- /algebra-laws/shared/src/main/scala/algebra/laws/GroupLaws.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/algebra-laws/shared/src/main/scala/algebra/laws/GroupLaws.scala -------------------------------------------------------------------------------- /algebra-laws/shared/src/main/scala/algebra/laws/LatticeLaws.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/algebra-laws/shared/src/main/scala/algebra/laws/LatticeLaws.scala -------------------------------------------------------------------------------- /algebra-laws/shared/src/main/scala/algebra/laws/LogicLaws.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/algebra-laws/shared/src/main/scala/algebra/laws/LogicLaws.scala -------------------------------------------------------------------------------- /algebra-laws/shared/src/main/scala/algebra/laws/OrderLaws.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/algebra-laws/shared/src/main/scala/algebra/laws/OrderLaws.scala -------------------------------------------------------------------------------- /algebra-laws/shared/src/main/scala/algebra/laws/RingLaws.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/algebra-laws/shared/src/main/scala/algebra/laws/RingLaws.scala -------------------------------------------------------------------------------- /algebra-laws/shared/src/main/scala/algebra/laws/Rules.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/algebra-laws/shared/src/main/scala/algebra/laws/Rules.scala -------------------------------------------------------------------------------- /algebra-laws/shared/src/main/scala/algebra/laws/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/algebra-laws/shared/src/main/scala/algebra/laws/package.scala -------------------------------------------------------------------------------- /algebra-laws/shared/src/test/scala/algebra/laws/FPApprox.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/algebra-laws/shared/src/test/scala/algebra/laws/FPApprox.scala -------------------------------------------------------------------------------- /algebra-laws/shared/src/test/scala/algebra/laws/LawTests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/algebra-laws/shared/src/test/scala/algebra/laws/LawTests.scala -------------------------------------------------------------------------------- /algebra-laws/shared/src/test/scala/algebra/laws/Rat.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/algebra-laws/shared/src/test/scala/algebra/laws/Rat.scala -------------------------------------------------------------------------------- /alleycats-core/src/main/scala/alleycats/ConsK.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/alleycats-core/src/main/scala/alleycats/ConsK.scala -------------------------------------------------------------------------------- /alleycats-core/src/main/scala/alleycats/Empty.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/alleycats-core/src/main/scala/alleycats/Empty.scala -------------------------------------------------------------------------------- /alleycats-core/src/main/scala/alleycats/EmptyK.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/alleycats-core/src/main/scala/alleycats/EmptyK.scala -------------------------------------------------------------------------------- /alleycats-core/src/main/scala/alleycats/Extract.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/alleycats-core/src/main/scala/alleycats/Extract.scala -------------------------------------------------------------------------------- /alleycats-core/src/main/scala/alleycats/One.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/alleycats-core/src/main/scala/alleycats/One.scala -------------------------------------------------------------------------------- /alleycats-core/src/main/scala/alleycats/Pure.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/alleycats-core/src/main/scala/alleycats/Pure.scala -------------------------------------------------------------------------------- /alleycats-core/src/main/scala/alleycats/ReferentialEq.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/alleycats-core/src/main/scala/alleycats/ReferentialEq.scala -------------------------------------------------------------------------------- /alleycats-core/src/main/scala/alleycats/SystemIdentityHash.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/alleycats-core/src/main/scala/alleycats/SystemIdentityHash.scala -------------------------------------------------------------------------------- /alleycats-core/src/main/scala/alleycats/Zero.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/alleycats-core/src/main/scala/alleycats/Zero.scala -------------------------------------------------------------------------------- /alleycats-core/src/main/scala/alleycats/std/all.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/alleycats-core/src/main/scala/alleycats/std/all.scala -------------------------------------------------------------------------------- /alleycats-core/src/main/scala/alleycats/std/future.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/alleycats-core/src/main/scala/alleycats/std/future.scala -------------------------------------------------------------------------------- /alleycats-core/src/main/scala/alleycats/std/iterable.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/alleycats-core/src/main/scala/alleycats/std/iterable.scala -------------------------------------------------------------------------------- /alleycats-core/src/main/scala/alleycats/std/list.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/alleycats-core/src/main/scala/alleycats/std/list.scala -------------------------------------------------------------------------------- /alleycats-core/src/main/scala/alleycats/std/map.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/alleycats-core/src/main/scala/alleycats/std/map.scala -------------------------------------------------------------------------------- /alleycats-core/src/main/scala/alleycats/std/option.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/alleycats-core/src/main/scala/alleycats/std/option.scala -------------------------------------------------------------------------------- /alleycats-core/src/main/scala/alleycats/std/set.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/alleycats-core/src/main/scala/alleycats/std/set.scala -------------------------------------------------------------------------------- /alleycats-core/src/main/scala/alleycats/std/try.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/alleycats-core/src/main/scala/alleycats/std/try.scala -------------------------------------------------------------------------------- /alleycats-core/src/main/scala/alleycats/syntax/all.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/alleycats-core/src/main/scala/alleycats/syntax/all.scala -------------------------------------------------------------------------------- /alleycats-core/src/main/scala/alleycats/syntax/empty.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/alleycats-core/src/main/scala/alleycats/syntax/empty.scala -------------------------------------------------------------------------------- /alleycats-core/src/main/scala/alleycats/syntax/extract.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/alleycats-core/src/main/scala/alleycats/syntax/extract.scala -------------------------------------------------------------------------------- /alleycats-core/src/main/scala/alleycats/syntax/foldable.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/alleycats-core/src/main/scala/alleycats/syntax/foldable.scala -------------------------------------------------------------------------------- /alleycats-core/src/test/scala/alleycats/SyntaxSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/alleycats-core/src/test/scala/alleycats/SyntaxSuite.scala -------------------------------------------------------------------------------- /bench/src/main/scala/cats/bench/ChainBench.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/bench/src/main/scala/cats/bench/ChainBench.scala -------------------------------------------------------------------------------- /bench/src/main/scala/cats/bench/CollectionMonoidBench.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/bench/src/main/scala/cats/bench/CollectionMonoidBench.scala -------------------------------------------------------------------------------- /bench/src/main/scala/cats/bench/EitherKMapBench.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/bench/src/main/scala/cats/bench/EitherKMapBench.scala -------------------------------------------------------------------------------- /bench/src/main/scala/cats/bench/FoldBench.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/bench/src/main/scala/cats/bench/FoldBench.scala -------------------------------------------------------------------------------- /bench/src/main/scala/cats/bench/FoldMapABench.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/bench/src/main/scala/cats/bench/FoldMapABench.scala -------------------------------------------------------------------------------- /bench/src/main/scala/cats/bench/MapMonoidBench.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/bench/src/main/scala/cats/bench/MapMonoidBench.scala -------------------------------------------------------------------------------- /bench/src/main/scala/cats/bench/ParTraverseBench.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/bench/src/main/scala/cats/bench/ParTraverseBench.scala -------------------------------------------------------------------------------- /bench/src/main/scala/cats/bench/StateTBench.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/bench/src/main/scala/cats/bench/StateTBench.scala -------------------------------------------------------------------------------- /bench/src/main/scala/cats/bench/TrampolineBench.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/bench/src/main/scala/cats/bench/TrampolineBench.scala -------------------------------------------------------------------------------- /bench/src/main/scala/cats/bench/TraverseBench.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/bench/src/main/scala/cats/bench/TraverseBench.scala -------------------------------------------------------------------------------- /bench/src/main/scala/cats/bench/UnorderedTraverseMapBench.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/bench/src/main/scala/cats/bench/UnorderedTraverseMapBench.scala -------------------------------------------------------------------------------- /bench/src/main/scala/cats/bench/ValidatedBench.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/bench/src/main/scala/cats/bench/ValidatedBench.scala -------------------------------------------------------------------------------- /binCompatTest/src/main/scala-2/catsBC/MimaExceptions.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/binCompatTest/src/main/scala-2/catsBC/MimaExceptions.scala -------------------------------------------------------------------------------- /binCompatTest/src/test/scala-2/catsBC/MimaExceptionsTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/binCompatTest/src/test/scala-2/catsBC/MimaExceptionsTest.scala -------------------------------------------------------------------------------- /core/src/main/scala-2.12/cats/ScalaVersionSpecificInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala-2.12/cats/ScalaVersionSpecificInstances.scala -------------------------------------------------------------------------------- /core/src/main/scala-2.12/cats/compat/ChainCompat.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala-2.12/cats/compat/ChainCompat.scala -------------------------------------------------------------------------------- /core/src/main/scala-2.12/cats/compat/FoldableCompat.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala-2.12/cats/compat/FoldableCompat.scala -------------------------------------------------------------------------------- /core/src/main/scala-2.12/cats/compat/Seq.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala-2.12/cats/compat/Seq.scala -------------------------------------------------------------------------------- /core/src/main/scala-2.12/cats/compat/SortedSet.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala-2.12/cats/compat/SortedSet.scala -------------------------------------------------------------------------------- /core/src/main/scala-2.12/cats/compat/Vector.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala-2.12/cats/compat/Vector.scala -------------------------------------------------------------------------------- /core/src/main/scala-2.12/cats/data/ChainCompanionCompat.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala-2.12/cats/data/ChainCompanionCompat.scala -------------------------------------------------------------------------------- /core/src/main/scala-2.12/cats/data/OneAndLowPriority4.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala-2.12/cats/data/OneAndLowPriority4.scala -------------------------------------------------------------------------------- /core/src/main/scala-2.12/cats/data/ZipStream.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala-2.12/cats/data/ZipStream.scala -------------------------------------------------------------------------------- /core/src/main/scala-2.12/cats/evidence/AsSupport.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala-2.12/cats/evidence/AsSupport.scala -------------------------------------------------------------------------------- /core/src/main/scala-2.12/cats/evidence/IsSupport.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala-2.12/cats/evidence/IsSupport.scala -------------------------------------------------------------------------------- /core/src/main/scala-2.12/cats/instances/all.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala-2.12/cats/instances/all.scala -------------------------------------------------------------------------------- /core/src/main/scala-2.12/cats/instances/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala-2.12/cats/instances/package.scala -------------------------------------------------------------------------------- /core/src/main/scala-2.12/cats/instances/stream.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala-2.12/cats/instances/stream.scala -------------------------------------------------------------------------------- /core/src/main/scala-2.13+/cats/ScalaVersionSpecificInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala-2.13+/cats/ScalaVersionSpecificInstances.scala -------------------------------------------------------------------------------- /core/src/main/scala-2.13+/cats/compat/FoldableCompat.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala-2.13+/cats/compat/FoldableCompat.scala -------------------------------------------------------------------------------- /core/src/main/scala-2.13+/cats/compat/Seq.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala-2.13+/cats/compat/Seq.scala -------------------------------------------------------------------------------- /core/src/main/scala-2.13+/cats/compat/SortedSet.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala-2.13+/cats/compat/SortedSet.scala -------------------------------------------------------------------------------- /core/src/main/scala-2.13+/cats/compat/Vector.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala-2.13+/cats/compat/Vector.scala -------------------------------------------------------------------------------- /core/src/main/scala-2.13+/cats/data/ChainCompanionCompat.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala-2.13+/cats/data/ChainCompanionCompat.scala -------------------------------------------------------------------------------- /core/src/main/scala-2.13+/cats/data/ChainCompat.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala-2.13+/cats/data/ChainCompat.scala -------------------------------------------------------------------------------- /core/src/main/scala-2.13+/cats/data/NonEmptyLazyList.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala-2.13+/cats/data/NonEmptyLazyList.scala -------------------------------------------------------------------------------- /core/src/main/scala-2.13+/cats/data/OneAndLowPriority4.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala-2.13+/cats/data/OneAndLowPriority4.scala -------------------------------------------------------------------------------- /core/src/main/scala-2.13+/cats/data/ZipLazyList.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala-2.13+/cats/data/ZipLazyList.scala -------------------------------------------------------------------------------- /core/src/main/scala-2.13+/cats/data/ZipStream.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala-2.13+/cats/data/ZipStream.scala -------------------------------------------------------------------------------- /core/src/main/scala-2.13+/cats/evidence/AsSupport.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala-2.13+/cats/evidence/AsSupport.scala -------------------------------------------------------------------------------- /core/src/main/scala-2.13+/cats/evidence/IsSupport.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala-2.13+/cats/evidence/IsSupport.scala -------------------------------------------------------------------------------- /core/src/main/scala-2.13+/cats/instances/all.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala-2.13+/cats/instances/all.scala -------------------------------------------------------------------------------- /core/src/main/scala-2.13+/cats/instances/arraySeq.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala-2.13+/cats/instances/arraySeq.scala -------------------------------------------------------------------------------- /core/src/main/scala-2.13+/cats/instances/lazyList.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala-2.13+/cats/instances/lazyList.scala -------------------------------------------------------------------------------- /core/src/main/scala-2.13+/cats/instances/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala-2.13+/cats/instances/package.scala -------------------------------------------------------------------------------- /core/src/main/scala-2.13+/cats/instances/stream.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala-2.13+/cats/instances/stream.scala -------------------------------------------------------------------------------- /core/src/main/scala-2/cats/arrow/FunctionKMacros.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala-2/cats/arrow/FunctionKMacros.scala -------------------------------------------------------------------------------- /core/src/main/scala-2/cats/syntax/MonadOps.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala-2/cats/syntax/MonadOps.scala -------------------------------------------------------------------------------- /core/src/main/scala-3/cats/arrow/FunctionKMacros.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala-3/cats/arrow/FunctionKMacros.scala -------------------------------------------------------------------------------- /core/src/main/scala-3/cats/syntax/MonadOps.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala-3/cats/syntax/MonadOps.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/Align.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/Align.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/Alternative.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/Alternative.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/Applicative.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/Applicative.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/ApplicativeError.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/ApplicativeError.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/Apply.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/Apply.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/Bifoldable.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/Bifoldable.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/Bifunctor.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/Bifunctor.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/Bimonad.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/Bimonad.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/Bitraverse.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/Bitraverse.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/CoflatMap.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/CoflatMap.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/CommutativeApplicative.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/CommutativeApplicative.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/CommutativeApply.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/CommutativeApply.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/CommutativeFlatMap.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/CommutativeFlatMap.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/CommutativeMonad.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/CommutativeMonad.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/Comonad.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/Comonad.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/Composed.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/Composed.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/Contravariant.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/Contravariant.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/ContravariantMonoidal.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/ContravariantMonoidal.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/ContravariantSemigroupal.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/ContravariantSemigroupal.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/Defer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/Defer.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/Distributive.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/Distributive.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/Eval.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/Eval.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/FlatMap.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/FlatMap.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/Foldable.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/Foldable.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/Functor.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/Functor.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/FunctorFilter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/FunctorFilter.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/Inject.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/Inject.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/InjectK.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/InjectK.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/Invariant.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/Invariant.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/InvariantMonoidal.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/InvariantMonoidal.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/InvariantSemigroupal.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/InvariantSemigroupal.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/Monad.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/Monad.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/MonadError.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/MonadError.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/MonoidK.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/MonoidK.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/NonEmptyAlternative.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/NonEmptyAlternative.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/NonEmptyReducible.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/NonEmptyReducible.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/NonEmptyTraverse.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/NonEmptyTraverse.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/NotNull.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/NotNull.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/Parallel.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/Parallel.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/Reducible.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/Reducible.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/Representable.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/Representable.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/SemigroupK.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/SemigroupK.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/Semigroupal.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/Semigroupal.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/Show.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/Show.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/StackSafeMonad.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/StackSafeMonad.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/Traverse.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/Traverse.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/TraverseFilter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/TraverseFilter.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/UnorderedFoldable.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/UnorderedFoldable.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/UnorderedTraverse.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/UnorderedTraverse.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/arrow/Arrow.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/arrow/Arrow.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/arrow/ArrowChoice.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/arrow/ArrowChoice.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/arrow/Category.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/arrow/Category.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/arrow/Choice.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/arrow/Choice.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/arrow/CommutativeArrow.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/arrow/CommutativeArrow.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/arrow/Compose.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/arrow/Compose.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/arrow/FunctionK.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/arrow/FunctionK.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/arrow/FunctionKLift.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/arrow/FunctionKLift.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/arrow/Profunctor.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/arrow/Profunctor.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/arrow/Strong.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/arrow/Strong.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/conversions/VarianceConversions.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/conversions/VarianceConversions.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/conversions/all.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/conversions/all.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/conversions/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/conversions/package.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/data/AbstractNonEmptyInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/data/AbstractNonEmptyInstances.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/data/AndThen.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/data/AndThen.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/data/Binested.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/data/Binested.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/data/Chain.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/data/Chain.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/data/Cokleisli.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/data/Cokleisli.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/data/Const.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/data/Const.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/data/ContT.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/data/ContT.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/data/EitherK.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/data/EitherK.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/data/EitherT.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/data/EitherT.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/data/Func.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/data/Func.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/data/IdT.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/data/IdT.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/data/IndexedReaderWriterStateT.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/data/IndexedReaderWriterStateT.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/data/IndexedStateT.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/data/IndexedStateT.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/data/Ior.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/data/Ior.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/data/IorT.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/data/IorT.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/data/Kleisli.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/data/Kleisli.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/data/Nested.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/data/Nested.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/data/Newtype.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/data/Newtype.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/data/Newtype2.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/data/Newtype2.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/data/NonEmptyChain.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/data/NonEmptyChain.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/data/NonEmptyCollection.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/data/NonEmptyCollection.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/data/NonEmptyList.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/data/NonEmptyList.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/data/NonEmptyMapImpl.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/data/NonEmptyMapImpl.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/data/NonEmptySeq.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/data/NonEmptySeq.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/data/NonEmptySet.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/data/NonEmptySet.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/data/NonEmptyVector.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/data/NonEmptyVector.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/data/OneAnd.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/data/OneAnd.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/data/Op.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/data/Op.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/data/OptionT.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/data/OptionT.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/data/RepresentableStore.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/data/RepresentableStore.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/data/RepresentableStoreT.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/data/RepresentableStoreT.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/data/StrictConstFunction1.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/data/StrictConstFunction1.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/data/Tuple2K.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/data/Tuple2K.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/data/Validated.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/data/Validated.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/data/WriterT.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/data/WriterT.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/data/ZipList.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/data/ZipList.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/data/ZipSeq.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/data/ZipSeq.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/data/ZipVector.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/data/ZipVector.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/data/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/data/package.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/evidence/As.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/evidence/As.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/evidence/Is.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/evidence/Is.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/evidence/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/evidence/package.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/implicits.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/implicits.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/instances/StaticMethods.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/instances/StaticMethods.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/instances/SymbolInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/instances/SymbolInstances.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/instances/anyval.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/instances/anyval.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/instances/bigDecimal.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/instances/bigDecimal.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/instances/bigInt.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/instances/bigInt.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/instances/bitSet.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/instances/bitSet.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/instances/deadline.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/instances/deadline.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/instances/duration.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/instances/duration.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/instances/either.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/instances/either.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/instances/eq.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/instances/eq.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/instances/equiv.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/instances/equiv.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/instances/finiteDuration.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/instances/finiteDuration.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/instances/function.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/instances/function.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/instances/future.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/instances/future.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/instances/hash.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/instances/hash.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/instances/invariant.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/instances/invariant.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/instances/list.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/instances/list.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/instances/map.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/instances/map.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/instances/option.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/instances/option.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/instances/order.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/instances/order.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/instances/ordering.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/instances/ordering.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/instances/parallel.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/instances/parallel.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/instances/partialFunction.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/instances/partialFunction.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/instances/partialOrder.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/instances/partialOrder.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/instances/partialOrdering.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/instances/partialOrdering.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/instances/queue.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/instances/queue.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/instances/seq.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/instances/seq.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/instances/set.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/instances/set.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/instances/show.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/instances/show.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/instances/sortedMap.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/instances/sortedMap.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/instances/sortedSet.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/instances/sortedSet.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/instances/string.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/instances/string.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/instances/symbol/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/instances/symbol/package.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/instances/tailrec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/instances/tailrec.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/instances/try.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/instances/try.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/instances/tuple.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/instances/tuple.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/instances/uuid.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/instances/uuid.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/instances/vector.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/instances/vector.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/package.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/syntax/DistributiveSyntax.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/syntax/DistributiveSyntax.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/syntax/TrySyntax.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/syntax/TrySyntax.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/syntax/align.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/syntax/align.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/syntax/all.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/syntax/all.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/syntax/alternative.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/syntax/alternative.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/syntax/applicative.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/syntax/applicative.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/syntax/applicativeError.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/syntax/applicativeError.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/syntax/apply.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/syntax/apply.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/syntax/arrow.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/syntax/arrow.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/syntax/arrowChoice.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/syntax/arrowChoice.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/syntax/bifoldable.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/syntax/bifoldable.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/syntax/bifunctor.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/syntax/bifunctor.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/syntax/binested.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/syntax/binested.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/syntax/bitraverse.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/syntax/bitraverse.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/syntax/choice.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/syntax/choice.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/syntax/coflatMap.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/syntax/coflatMap.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/syntax/comonad.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/syntax/comonad.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/syntax/compose.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/syntax/compose.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/syntax/contravariant.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/syntax/contravariant.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/syntax/contravariantMonoidal.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/syntax/contravariantMonoidal.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/syntax/contravariantSemigroupal.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/syntax/contravariantSemigroupal.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/syntax/either.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/syntax/either.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/syntax/eitherK.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/syntax/eitherK.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/syntax/eq.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/syntax/eq.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/syntax/flatMap.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/syntax/flatMap.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/syntax/foldable.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/syntax/foldable.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/syntax/function1.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/syntax/function1.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/syntax/functor.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/syntax/functor.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/syntax/functorFilter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/syntax/functorFilter.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/syntax/group.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/syntax/group.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/syntax/hash.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/syntax/hash.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/syntax/invariant.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/syntax/invariant.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/syntax/ior.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/syntax/ior.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/syntax/list.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/syntax/list.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/syntax/monad.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/syntax/monad.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/syntax/monadError.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/syntax/monadError.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/syntax/monoid.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/syntax/monoid.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/syntax/nested.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/syntax/nested.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/syntax/nonEmptyAlternative.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/syntax/nonEmptyAlternative.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/syntax/nonEmptyTraverse.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/syntax/nonEmptyTraverse.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/syntax/option.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/syntax/option.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/syntax/order.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/syntax/order.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/syntax/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/syntax/package.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/syntax/parallel.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/syntax/parallel.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/syntax/partialOrder.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/syntax/partialOrder.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/syntax/profunctor.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/syntax/profunctor.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/syntax/reducible.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/syntax/reducible.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/syntax/representable.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/syntax/representable.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/syntax/semigroup.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/syntax/semigroup.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/syntax/semigroupal.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/syntax/semigroupal.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/syntax/semigroupk.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/syntax/semigroupk.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/syntax/seq.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/syntax/seq.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/syntax/set.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/syntax/set.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/syntax/show.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/syntax/show.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/syntax/strong.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/syntax/strong.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/syntax/traverse.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/syntax/traverse.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/syntax/traverseFilter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/syntax/traverseFilter.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/syntax/unorderedFoldable.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/syntax/unorderedFoldable.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/syntax/unorderedTraverse.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/syntax/unorderedTraverse.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/syntax/validated.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/syntax/validated.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/syntax/vector.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/syntax/vector.scala -------------------------------------------------------------------------------- /core/src/main/scala/cats/syntax/writer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/core/src/main/scala/cats/syntax/writer.scala -------------------------------------------------------------------------------- /docs/ADOPTERS.md: -------------------------------------------------------------------------------- 1 | ../ADOPTERS.md -------------------------------------------------------------------------------- /docs/CONTRIBUTING.md: -------------------------------------------------------------------------------- 1 | ../CONTRIBUTING.md -------------------------------------------------------------------------------- /docs/algebra.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/algebra.md -------------------------------------------------------------------------------- /docs/alleycats.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/alleycats.md -------------------------------------------------------------------------------- /docs/colophon.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/colophon.md -------------------------------------------------------------------------------- /docs/datatypes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/datatypes.md -------------------------------------------------------------------------------- /docs/datatypes/chain.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/datatypes/chain.md -------------------------------------------------------------------------------- /docs/datatypes/const.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/datatypes/const.md -------------------------------------------------------------------------------- /docs/datatypes/contt.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/datatypes/contt.md -------------------------------------------------------------------------------- /docs/datatypes/directory.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/datatypes/directory.conf -------------------------------------------------------------------------------- /docs/datatypes/either.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/datatypes/either.md -------------------------------------------------------------------------------- /docs/datatypes/eithert.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/datatypes/eithert.md -------------------------------------------------------------------------------- /docs/datatypes/eval.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/datatypes/eval.md -------------------------------------------------------------------------------- /docs/datatypes/freeapplicative.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/datatypes/freeapplicative.md -------------------------------------------------------------------------------- /docs/datatypes/freemonad.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/datatypes/freemonad.md -------------------------------------------------------------------------------- /docs/datatypes/functionk.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/datatypes/functionk.md -------------------------------------------------------------------------------- /docs/datatypes/id.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/datatypes/id.md -------------------------------------------------------------------------------- /docs/datatypes/ior.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/datatypes/ior.md -------------------------------------------------------------------------------- /docs/datatypes/iort.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/datatypes/iort.md -------------------------------------------------------------------------------- /docs/datatypes/kleisli.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/datatypes/kleisli.md -------------------------------------------------------------------------------- /docs/datatypes/nel.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/datatypes/nel.md -------------------------------------------------------------------------------- /docs/datatypes/nested.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/datatypes/nested.md -------------------------------------------------------------------------------- /docs/datatypes/oneand.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/datatypes/oneand.md -------------------------------------------------------------------------------- /docs/datatypes/optiont.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/datatypes/optiont.md -------------------------------------------------------------------------------- /docs/datatypes/state.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/datatypes/state.md -------------------------------------------------------------------------------- /docs/datatypes/statet.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/datatypes/statet.md -------------------------------------------------------------------------------- /docs/datatypes/validated.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/datatypes/validated.md -------------------------------------------------------------------------------- /docs/datatypes/writer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/datatypes/writer.md -------------------------------------------------------------------------------- /docs/datatypes/writert.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/datatypes/writert.md -------------------------------------------------------------------------------- /docs/directory.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/directory.conf -------------------------------------------------------------------------------- /docs/faq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/faq.md -------------------------------------------------------------------------------- /docs/guidelines.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/guidelines.md -------------------------------------------------------------------------------- /docs/img/cats-badge-big.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/img/cats-badge-big.png -------------------------------------------------------------------------------- /docs/img/cats-badge-normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/img/cats-badge-normal.png -------------------------------------------------------------------------------- /docs/img/cats-badge-tiny.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/img/cats-badge-tiny.png -------------------------------------------------------------------------------- /docs/img/cats-badge.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/img/cats-badge.svg -------------------------------------------------------------------------------- /docs/img/cats-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/img/cats-logo.png -------------------------------------------------------------------------------- /docs/img/cats-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/img/cats-logo.svg -------------------------------------------------------------------------------- /docs/img/cats2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/img/cats2.png -------------------------------------------------------------------------------- /docs/img/donate-button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/img/donate-button.png -------------------------------------------------------------------------------- /docs/img/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/img/favicon.png -------------------------------------------------------------------------------- /docs/img/jumbotron_pattern.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/img/jumbotron_pattern.png -------------------------------------------------------------------------------- /docs/img/jumbotron_pattern2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/img/jumbotron_pattern2x.png -------------------------------------------------------------------------------- /docs/img/missing-avatar.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/img/missing-avatar.svg -------------------------------------------------------------------------------- /docs/img/navbar_brand.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/img/navbar_brand.png -------------------------------------------------------------------------------- /docs/img/navbar_brand2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/img/navbar_brand2x.png -------------------------------------------------------------------------------- /docs/img/parallel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/img/parallel.png -------------------------------------------------------------------------------- /docs/img/poster.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/img/poster.png -------------------------------------------------------------------------------- /docs/img/sidebar_brand.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/img/sidebar_brand.png -------------------------------------------------------------------------------- /docs/img/sidebar_brand2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/img/sidebar_brand2x.png -------------------------------------------------------------------------------- /docs/img/sponsors/47_degree.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/img/sponsors/47_degree.png -------------------------------------------------------------------------------- /docs/img/sponsors/commercetools.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/img/sponsors/commercetools.png -------------------------------------------------------------------------------- /docs/img/sponsors/ebiznext.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/img/sponsors/ebiznext.png -------------------------------------------------------------------------------- /docs/img/sponsors/evolution_gaming_engineering.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/img/sponsors/evolution_gaming_engineering.png -------------------------------------------------------------------------------- /docs/img/sponsors/inner-product.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/img/sponsors/inner-product.png -------------------------------------------------------------------------------- /docs/img/sponsors/iterators.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/img/sponsors/iterators.png -------------------------------------------------------------------------------- /docs/img/sponsors/triplequote.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/img/sponsors/triplequote.png -------------------------------------------------------------------------------- /docs/img/sponsors/underscore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/img/sponsors/underscore.png -------------------------------------------------------------------------------- /docs/imports.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/imports.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/js/sponsors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/js/sponsors.js -------------------------------------------------------------------------------- /docs/jump_start_guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/jump_start_guide.md -------------------------------------------------------------------------------- /docs/motivations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/motivations.md -------------------------------------------------------------------------------- /docs/nomenclature.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/nomenclature.md -------------------------------------------------------------------------------- /docs/resources_for_learners.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/resources_for_learners.md -------------------------------------------------------------------------------- /docs/typeclasses.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/typeclasses.md -------------------------------------------------------------------------------- /docs/typeclasses/alternative.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/typeclasses/alternative.md -------------------------------------------------------------------------------- /docs/typeclasses/applicative.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/typeclasses/applicative.md -------------------------------------------------------------------------------- /docs/typeclasses/applicativemonaderror.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/typeclasses/applicativemonaderror.md -------------------------------------------------------------------------------- /docs/typeclasses/applicativetraverse.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/typeclasses/applicativetraverse.md -------------------------------------------------------------------------------- /docs/typeclasses/arrow.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/typeclasses/arrow.md -------------------------------------------------------------------------------- /docs/typeclasses/arrowchoice.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/typeclasses/arrowchoice.md -------------------------------------------------------------------------------- /docs/typeclasses/bifoldable.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/typeclasses/bifoldable.md -------------------------------------------------------------------------------- /docs/typeclasses/bifunctor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/typeclasses/bifunctor.md -------------------------------------------------------------------------------- /docs/typeclasses/bimonad.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/typeclasses/bimonad.md -------------------------------------------------------------------------------- /docs/typeclasses/comonad.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/typeclasses/comonad.md -------------------------------------------------------------------------------- /docs/typeclasses/contravariant.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/typeclasses/contravariant.md -------------------------------------------------------------------------------- /docs/typeclasses/contravariantmonoidal.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/typeclasses/contravariantmonoidal.md -------------------------------------------------------------------------------- /docs/typeclasses/directory.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/typeclasses/directory.conf -------------------------------------------------------------------------------- /docs/typeclasses/eq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/typeclasses/eq.md -------------------------------------------------------------------------------- /docs/typeclasses/foldable.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/typeclasses/foldable.md -------------------------------------------------------------------------------- /docs/typeclasses/functor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/typeclasses/functor.md -------------------------------------------------------------------------------- /docs/typeclasses/invariant.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/typeclasses/invariant.md -------------------------------------------------------------------------------- /docs/typeclasses/invariantmonoidal.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/typeclasses/invariantmonoidal.md -------------------------------------------------------------------------------- /docs/typeclasses/lawtesting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/typeclasses/lawtesting.md -------------------------------------------------------------------------------- /docs/typeclasses/monad.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/typeclasses/monad.md -------------------------------------------------------------------------------- /docs/typeclasses/monoid.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/typeclasses/monoid.md -------------------------------------------------------------------------------- /docs/typeclasses/monoidk.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/typeclasses/monoidk.md -------------------------------------------------------------------------------- /docs/typeclasses/nonemptytraverse.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/typeclasses/nonemptytraverse.md -------------------------------------------------------------------------------- /docs/typeclasses/parallel.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/typeclasses/parallel.dot -------------------------------------------------------------------------------- /docs/typeclasses/parallel.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/typeclasses/parallel.md -------------------------------------------------------------------------------- /docs/typeclasses/reducible.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/typeclasses/reducible.md -------------------------------------------------------------------------------- /docs/typeclasses/semigroup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/typeclasses/semigroup.md -------------------------------------------------------------------------------- /docs/typeclasses/semigroupk.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/typeclasses/semigroupk.md -------------------------------------------------------------------------------- /docs/typeclasses/show.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/typeclasses/show.md -------------------------------------------------------------------------------- /docs/typeclasses/traverse.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/typeclasses/traverse.md -------------------------------------------------------------------------------- /docs/typelevelEcosystem.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/docs/typelevelEcosystem.md -------------------------------------------------------------------------------- /free/src/main/scala-2.12/cats/free/FreeStructuralInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/free/src/main/scala-2.12/cats/free/FreeStructuralInstances.scala -------------------------------------------------------------------------------- /free/src/main/scala-2.13+/cats/free/FreeStructuralInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/free/src/main/scala-2.13+/cats/free/FreeStructuralInstances.scala -------------------------------------------------------------------------------- /free/src/main/scala-2/cats/free/FreeFoldStep.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/free/src/main/scala-2/cats/free/FreeFoldStep.scala -------------------------------------------------------------------------------- /free/src/main/scala-3/cats/free/FreeFoldStep.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/free/src/main/scala-3/cats/free/FreeFoldStep.scala -------------------------------------------------------------------------------- /free/src/main/scala/cats/free/Cofree.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/free/src/main/scala/cats/free/Cofree.scala -------------------------------------------------------------------------------- /free/src/main/scala/cats/free/ContravariantCoyoneda.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/free/src/main/scala/cats/free/ContravariantCoyoneda.scala -------------------------------------------------------------------------------- /free/src/main/scala/cats/free/Coyoneda.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/free/src/main/scala/cats/free/Coyoneda.scala -------------------------------------------------------------------------------- /free/src/main/scala/cats/free/Free.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/free/src/main/scala/cats/free/Free.scala -------------------------------------------------------------------------------- /free/src/main/scala/cats/free/FreeApplicative.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/free/src/main/scala/cats/free/FreeApplicative.scala -------------------------------------------------------------------------------- /free/src/main/scala/cats/free/FreeInvariantMonoidal.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/free/src/main/scala/cats/free/FreeInvariantMonoidal.scala -------------------------------------------------------------------------------- /free/src/main/scala/cats/free/FreeT.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/free/src/main/scala/cats/free/FreeT.scala -------------------------------------------------------------------------------- /free/src/main/scala/cats/free/InvariantCoyoneda.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/free/src/main/scala/cats/free/InvariantCoyoneda.scala -------------------------------------------------------------------------------- /free/src/main/scala/cats/free/Trampoline.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/free/src/main/scala/cats/free/Trampoline.scala -------------------------------------------------------------------------------- /free/src/main/scala/cats/free/Yoneda.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/free/src/main/scala/cats/free/Yoneda.scala -------------------------------------------------------------------------------- /free/src/main/scala/cats/free/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/free/src/main/scala/cats/free/package.scala -------------------------------------------------------------------------------- /free/src/test/scala-2.13+/cats/free/FreeStructuralSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/free/src/test/scala-2.13+/cats/free/FreeStructuralSuite.scala -------------------------------------------------------------------------------- /free/src/test/scala/cats/free/CofreeSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/free/src/test/scala/cats/free/CofreeSuite.scala -------------------------------------------------------------------------------- /free/src/test/scala/cats/free/ContravariantCoyonedaSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/free/src/test/scala/cats/free/ContravariantCoyonedaSuite.scala -------------------------------------------------------------------------------- /free/src/test/scala/cats/free/CoyonedaSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/free/src/test/scala/cats/free/CoyonedaSuite.scala -------------------------------------------------------------------------------- /free/src/test/scala/cats/free/FreeApplicativeSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/free/src/test/scala/cats/free/FreeApplicativeSuite.scala -------------------------------------------------------------------------------- /free/src/test/scala/cats/free/FreeInvariantMonoidalSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/free/src/test/scala/cats/free/FreeInvariantMonoidalSuite.scala -------------------------------------------------------------------------------- /free/src/test/scala/cats/free/FreeSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/free/src/test/scala/cats/free/FreeSuite.scala -------------------------------------------------------------------------------- /free/src/test/scala/cats/free/FreeTSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/free/src/test/scala/cats/free/FreeTSuite.scala -------------------------------------------------------------------------------- /free/src/test/scala/cats/free/InvariantCoyonedaSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/free/src/test/scala/cats/free/InvariantCoyonedaSuite.scala -------------------------------------------------------------------------------- /free/src/test/scala/cats/free/YonedaSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/free/src/test/scala/cats/free/YonedaSuite.scala -------------------------------------------------------------------------------- /kernel-laws/js/src/main/scala/cats/platform/Platform.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/kernel-laws/js/src/main/scala/cats/platform/Platform.scala -------------------------------------------------------------------------------- /kernel-laws/jvm/src/main/scala/cats/platform/Platform.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/kernel-laws/jvm/src/main/scala/cats/platform/Platform.scala -------------------------------------------------------------------------------- /kernel-laws/native/src/main/scala/cats/platform/Platform.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/kernel-laws/native/src/main/scala/cats/platform/Platform.scala -------------------------------------------------------------------------------- /kernel-laws/shared/src/main/scala/cats/kernel/laws/BandLaws.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/kernel-laws/shared/src/main/scala/cats/kernel/laws/BandLaws.scala -------------------------------------------------------------------------------- /kernel-laws/shared/src/main/scala/cats/kernel/laws/EqLaws.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/kernel-laws/shared/src/main/scala/cats/kernel/laws/EqLaws.scala -------------------------------------------------------------------------------- /kernel-laws/shared/src/main/scala/cats/kernel/laws/GroupLaws.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/kernel-laws/shared/src/main/scala/cats/kernel/laws/GroupLaws.scala -------------------------------------------------------------------------------- /kernel-laws/shared/src/main/scala/cats/kernel/laws/HashLaws.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/kernel-laws/shared/src/main/scala/cats/kernel/laws/HashLaws.scala -------------------------------------------------------------------------------- /kernel-laws/shared/src/main/scala/cats/kernel/laws/IsEq.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/kernel-laws/shared/src/main/scala/cats/kernel/laws/IsEq.scala -------------------------------------------------------------------------------- /kernel-laws/shared/src/main/scala/cats/kernel/laws/OrderLaws.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/kernel-laws/shared/src/main/scala/cats/kernel/laws/OrderLaws.scala -------------------------------------------------------------------------------- /kernel-laws/shared/src/main/scala/cats/kernel/laws/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/kernel-laws/shared/src/main/scala/cats/kernel/laws/package.scala -------------------------------------------------------------------------------- /kernel-laws/shared/src/test/scala/cats/kernel/laws/LawTests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/kernel-laws/shared/src/test/scala/cats/kernel/laws/LawTests.scala -------------------------------------------------------------------------------- /kernel/src/main/scala-2.12/cats/kernel/EnumerableCompat.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/kernel/src/main/scala-2.12/cats/kernel/EnumerableCompat.scala -------------------------------------------------------------------------------- /kernel/src/main/scala-2.12/cats/kernel/compat/HashCompat.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/kernel/src/main/scala-2.12/cats/kernel/compat/HashCompat.scala -------------------------------------------------------------------------------- /kernel/src/main/scala-2.13+/cats/kernel/EnumerableCompat.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/kernel/src/main/scala-2.13+/cats/kernel/EnumerableCompat.scala -------------------------------------------------------------------------------- /kernel/src/main/scala-2.13+/cats/kernel/compat/HashCompat.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/kernel/src/main/scala-2.13+/cats/kernel/compat/HashCompat.scala -------------------------------------------------------------------------------- /kernel/src/main/scala/cats/kernel/Band.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/kernel/src/main/scala/cats/kernel/Band.scala -------------------------------------------------------------------------------- /kernel/src/main/scala/cats/kernel/Bounded.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/kernel/src/main/scala/cats/kernel/Bounded.scala -------------------------------------------------------------------------------- /kernel/src/main/scala/cats/kernel/BoundedSemilattice.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/kernel/src/main/scala/cats/kernel/BoundedSemilattice.scala -------------------------------------------------------------------------------- /kernel/src/main/scala/cats/kernel/CommutativeGroup.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/kernel/src/main/scala/cats/kernel/CommutativeGroup.scala -------------------------------------------------------------------------------- /kernel/src/main/scala/cats/kernel/CommutativeMonoid.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/kernel/src/main/scala/cats/kernel/CommutativeMonoid.scala -------------------------------------------------------------------------------- /kernel/src/main/scala/cats/kernel/CommutativeSemigroup.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/kernel/src/main/scala/cats/kernel/CommutativeSemigroup.scala -------------------------------------------------------------------------------- /kernel/src/main/scala/cats/kernel/Comparison.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/kernel/src/main/scala/cats/kernel/Comparison.scala -------------------------------------------------------------------------------- /kernel/src/main/scala/cats/kernel/Enumerable.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/kernel/src/main/scala/cats/kernel/Enumerable.scala -------------------------------------------------------------------------------- /kernel/src/main/scala/cats/kernel/Eq.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/kernel/src/main/scala/cats/kernel/Eq.scala -------------------------------------------------------------------------------- /kernel/src/main/scala/cats/kernel/Group.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/kernel/src/main/scala/cats/kernel/Group.scala -------------------------------------------------------------------------------- /kernel/src/main/scala/cats/kernel/Hash.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/kernel/src/main/scala/cats/kernel/Hash.scala -------------------------------------------------------------------------------- /kernel/src/main/scala/cats/kernel/Monoid.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/kernel/src/main/scala/cats/kernel/Monoid.scala -------------------------------------------------------------------------------- /kernel/src/main/scala/cats/kernel/Order.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/kernel/src/main/scala/cats/kernel/Order.scala -------------------------------------------------------------------------------- /kernel/src/main/scala/cats/kernel/PartialOrder.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/kernel/src/main/scala/cats/kernel/PartialOrder.scala -------------------------------------------------------------------------------- /kernel/src/main/scala/cats/kernel/Semigroup.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/kernel/src/main/scala/cats/kernel/Semigroup.scala -------------------------------------------------------------------------------- /kernel/src/main/scala/cats/kernel/Semilattice.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/kernel/src/main/scala/cats/kernel/Semilattice.scala -------------------------------------------------------------------------------- /kernel/src/main/scala/cats/kernel/instances/BigIntInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/kernel/src/main/scala/cats/kernel/instances/BigIntInstances.scala -------------------------------------------------------------------------------- /kernel/src/main/scala/cats/kernel/instances/BitSetInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/kernel/src/main/scala/cats/kernel/instances/BitSetInstances.scala -------------------------------------------------------------------------------- /kernel/src/main/scala/cats/kernel/instances/BooleanInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/kernel/src/main/scala/cats/kernel/instances/BooleanInstances.scala -------------------------------------------------------------------------------- /kernel/src/main/scala/cats/kernel/instances/ByteInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/kernel/src/main/scala/cats/kernel/instances/ByteInstances.scala -------------------------------------------------------------------------------- /kernel/src/main/scala/cats/kernel/instances/CharInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/kernel/src/main/scala/cats/kernel/instances/CharInstances.scala -------------------------------------------------------------------------------- /kernel/src/main/scala/cats/kernel/instances/DoubleInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/kernel/src/main/scala/cats/kernel/instances/DoubleInstances.scala -------------------------------------------------------------------------------- /kernel/src/main/scala/cats/kernel/instances/EitherInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/kernel/src/main/scala/cats/kernel/instances/EitherInstances.scala -------------------------------------------------------------------------------- /kernel/src/main/scala/cats/kernel/instances/FloatInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/kernel/src/main/scala/cats/kernel/instances/FloatInstances.scala -------------------------------------------------------------------------------- /kernel/src/main/scala/cats/kernel/instances/IntInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/kernel/src/main/scala/cats/kernel/instances/IntInstances.scala -------------------------------------------------------------------------------- /kernel/src/main/scala/cats/kernel/instances/ListInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/kernel/src/main/scala/cats/kernel/instances/ListInstances.scala -------------------------------------------------------------------------------- /kernel/src/main/scala/cats/kernel/instances/LongInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/kernel/src/main/scala/cats/kernel/instances/LongInstances.scala -------------------------------------------------------------------------------- /kernel/src/main/scala/cats/kernel/instances/MapInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/kernel/src/main/scala/cats/kernel/instances/MapInstances.scala -------------------------------------------------------------------------------- /kernel/src/main/scala/cats/kernel/instances/OptionInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/kernel/src/main/scala/cats/kernel/instances/OptionInstances.scala -------------------------------------------------------------------------------- /kernel/src/main/scala/cats/kernel/instances/QueueInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/kernel/src/main/scala/cats/kernel/instances/QueueInstances.scala -------------------------------------------------------------------------------- /kernel/src/main/scala/cats/kernel/instances/SeqInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/kernel/src/main/scala/cats/kernel/instances/SeqInstances.scala -------------------------------------------------------------------------------- /kernel/src/main/scala/cats/kernel/instances/SetInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/kernel/src/main/scala/cats/kernel/instances/SetInstances.scala -------------------------------------------------------------------------------- /kernel/src/main/scala/cats/kernel/instances/ShortInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/kernel/src/main/scala/cats/kernel/instances/ShortInstances.scala -------------------------------------------------------------------------------- /kernel/src/main/scala/cats/kernel/instances/StaticMethods.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/kernel/src/main/scala/cats/kernel/instances/StaticMethods.scala -------------------------------------------------------------------------------- /kernel/src/main/scala/cats/kernel/instances/UUIDInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/kernel/src/main/scala/cats/kernel/instances/UUIDInstances.scala -------------------------------------------------------------------------------- /kernel/src/main/scala/cats/kernel/instances/UnitInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/kernel/src/main/scala/cats/kernel/instances/UnitInstances.scala -------------------------------------------------------------------------------- /kernel/src/main/scala/cats/kernel/instances/all/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/kernel/src/main/scala/cats/kernel/instances/all/package.scala -------------------------------------------------------------------------------- /kernel/src/main/scala/cats/kernel/instances/bigInt/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/kernel/src/main/scala/cats/kernel/instances/bigInt/package.scala -------------------------------------------------------------------------------- /kernel/src/main/scala/cats/kernel/instances/bitSet/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/kernel/src/main/scala/cats/kernel/instances/bitSet/package.scala -------------------------------------------------------------------------------- /kernel/src/main/scala/cats/kernel/instances/byte/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/kernel/src/main/scala/cats/kernel/instances/byte/package.scala -------------------------------------------------------------------------------- /kernel/src/main/scala/cats/kernel/instances/char/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/kernel/src/main/scala/cats/kernel/instances/char/package.scala -------------------------------------------------------------------------------- /kernel/src/main/scala/cats/kernel/instances/double/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/kernel/src/main/scala/cats/kernel/instances/double/package.scala -------------------------------------------------------------------------------- /kernel/src/main/scala/cats/kernel/instances/either/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/kernel/src/main/scala/cats/kernel/instances/either/package.scala -------------------------------------------------------------------------------- /kernel/src/main/scala/cats/kernel/instances/eq.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/kernel/src/main/scala/cats/kernel/instances/eq.scala -------------------------------------------------------------------------------- /kernel/src/main/scala/cats/kernel/instances/float/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/kernel/src/main/scala/cats/kernel/instances/float/package.scala -------------------------------------------------------------------------------- /kernel/src/main/scala/cats/kernel/instances/hash.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/kernel/src/main/scala/cats/kernel/instances/hash.scala -------------------------------------------------------------------------------- /kernel/src/main/scala/cats/kernel/instances/int/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/kernel/src/main/scala/cats/kernel/instances/int/package.scala -------------------------------------------------------------------------------- /kernel/src/main/scala/cats/kernel/instances/list/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/kernel/src/main/scala/cats/kernel/instances/list/package.scala -------------------------------------------------------------------------------- /kernel/src/main/scala/cats/kernel/instances/long/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/kernel/src/main/scala/cats/kernel/instances/long/package.scala -------------------------------------------------------------------------------- /kernel/src/main/scala/cats/kernel/instances/map/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/kernel/src/main/scala/cats/kernel/instances/map/package.scala -------------------------------------------------------------------------------- /kernel/src/main/scala/cats/kernel/instances/option/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/kernel/src/main/scala/cats/kernel/instances/option/package.scala -------------------------------------------------------------------------------- /kernel/src/main/scala/cats/kernel/instances/order.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/kernel/src/main/scala/cats/kernel/instances/order.scala -------------------------------------------------------------------------------- /kernel/src/main/scala/cats/kernel/instances/partialOrder.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/kernel/src/main/scala/cats/kernel/instances/partialOrder.scala -------------------------------------------------------------------------------- /kernel/src/main/scala/cats/kernel/instances/queue/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/kernel/src/main/scala/cats/kernel/instances/queue/package.scala -------------------------------------------------------------------------------- /kernel/src/main/scala/cats/kernel/instances/seq/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/kernel/src/main/scala/cats/kernel/instances/seq/package.scala -------------------------------------------------------------------------------- /kernel/src/main/scala/cats/kernel/instances/set/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/kernel/src/main/scala/cats/kernel/instances/set/package.scala -------------------------------------------------------------------------------- /kernel/src/main/scala/cats/kernel/instances/short/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/kernel/src/main/scala/cats/kernel/instances/short/package.scala -------------------------------------------------------------------------------- /kernel/src/main/scala/cats/kernel/instances/stream/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/kernel/src/main/scala/cats/kernel/instances/stream/package.scala -------------------------------------------------------------------------------- /kernel/src/main/scala/cats/kernel/instances/string/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/kernel/src/main/scala/cats/kernel/instances/string/package.scala -------------------------------------------------------------------------------- /kernel/src/main/scala/cats/kernel/instances/symbol/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/kernel/src/main/scala/cats/kernel/instances/symbol/package.scala -------------------------------------------------------------------------------- /kernel/src/main/scala/cats/kernel/instances/tuple/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/kernel/src/main/scala/cats/kernel/instances/tuple/package.scala -------------------------------------------------------------------------------- /kernel/src/main/scala/cats/kernel/instances/unit/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/kernel/src/main/scala/cats/kernel/instances/unit/package.scala -------------------------------------------------------------------------------- /kernel/src/main/scala/cats/kernel/instances/uuid/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/kernel/src/main/scala/cats/kernel/instances/uuid/package.scala -------------------------------------------------------------------------------- /kernel/src/main/scala/cats/kernel/instances/vector/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/kernel/src/main/scala/cats/kernel/instances/vector/package.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/AlignLaws.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/AlignLaws.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/AlternativeLaws.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/AlternativeLaws.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/ApplicativeErrorLaws.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/ApplicativeErrorLaws.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/ApplicativeLaws.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/ApplicativeLaws.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/ApplyLaws.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/ApplyLaws.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/ArrowChoiceLaws.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/ArrowChoiceLaws.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/ArrowLaws.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/ArrowLaws.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/BifoldableLaws.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/BifoldableLaws.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/BifunctorLaws.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/BifunctorLaws.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/BimonadLaws.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/BimonadLaws.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/BitraverseLaws.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/BitraverseLaws.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/CategoryLaws.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/CategoryLaws.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/ChoiceLaws.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/ChoiceLaws.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/CoflatMapLaws.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/CoflatMapLaws.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/CommutativeApplicativeLaws.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/CommutativeApplicativeLaws.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/CommutativeApplyLaws.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/CommutativeApplyLaws.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/CommutativeArrowLaws.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/CommutativeArrowLaws.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/CommutativeFlatMapLaws.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/CommutativeFlatMapLaws.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/CommutativeMonadLaws.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/CommutativeMonadLaws.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/ComonadLaws.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/ComonadLaws.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/ComposeLaws.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/ComposeLaws.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/ContravariantLaws.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/ContravariantLaws.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/ContravariantMonoidalLaws.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/ContravariantMonoidalLaws.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/ContravariantSemigroupalLaws.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/ContravariantSemigroupalLaws.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/DeferLaws.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/DeferLaws.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/DistributiveLaws.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/DistributiveLaws.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/FlatMapLaws.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/FlatMapLaws.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/FoldableLaws.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/FoldableLaws.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/FunctorFilterLaws.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/FunctorFilterLaws.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/FunctorLaws.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/FunctorLaws.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/InjectKLaws.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/InjectKLaws.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/InjectLaws.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/InjectLaws.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/InvariantLaws.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/InvariantLaws.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/InvariantMonoidalLaws.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/InvariantMonoidalLaws.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/InvariantSemigroupalLaws.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/InvariantSemigroupalLaws.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/MonadErrorLaws.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/MonadErrorLaws.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/MonadLaws.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/MonadLaws.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/MonoidKLaws.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/MonoidKLaws.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/NonEmptyAlternativeLaws.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/NonEmptyAlternativeLaws.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/NonEmptyParallelLaws.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/NonEmptyParallelLaws.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/NonEmptyTraverseLaws.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/NonEmptyTraverseLaws.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/ParallelLaws.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/ParallelLaws.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/ProfunctorLaws.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/ProfunctorLaws.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/ReducibleLaws.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/ReducibleLaws.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/RepresentableLaws.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/RepresentableLaws.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/SemigroupKLaws.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/SemigroupKLaws.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/SemigroupalLaws.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/SemigroupalLaws.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/ShortCircuitingLaws.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/ShortCircuitingLaws.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/StrongLaws.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/StrongLaws.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/TraverseFilterLaws.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/TraverseFilterLaws.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/TraverseLaws.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/TraverseLaws.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/UnorderedFoldableLaws.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/UnorderedFoldableLaws.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/UnorderedTraverseLaws.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/UnorderedTraverseLaws.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/discipline/AlignTests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/discipline/AlignTests.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/discipline/AlternativeTests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/discipline/AlternativeTests.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/discipline/ApplicativeTests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/discipline/ApplicativeTests.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/discipline/ApplyTests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/discipline/ApplyTests.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/discipline/ArrowChoiceTests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/discipline/ArrowChoiceTests.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/discipline/ArrowTests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/discipline/ArrowTests.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/discipline/BifoldableTests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/discipline/BifoldableTests.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/discipline/BifunctorTests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/discipline/BifunctorTests.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/discipline/BimonadTests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/discipline/BimonadTests.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/discipline/BitraverseTests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/discipline/BitraverseTests.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/discipline/CategoryTests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/discipline/CategoryTests.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/discipline/ChoiceTests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/discipline/ChoiceTests.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/discipline/CoflatMapTests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/discipline/CoflatMapTests.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/discipline/ComonadTests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/discipline/ComonadTests.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/discipline/ComposeTests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/discipline/ComposeTests.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/discipline/DeferTests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/discipline/DeferTests.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/discipline/DistributiveTests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/discipline/DistributiveTests.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/discipline/Eq.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/discipline/Eq.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/discipline/ExhaustiveCheck.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/discipline/ExhaustiveCheck.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/discipline/FlatMapTests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/discipline/FlatMapTests.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/discipline/FoldableTests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/discipline/FoldableTests.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/discipline/FunctorTests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/discipline/FunctorTests.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/discipline/InjectKTests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/discipline/InjectKTests.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/discipline/InjectTests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/discipline/InjectTests.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/discipline/InvariantTests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/discipline/InvariantTests.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/discipline/MiniInt.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/discipline/MiniInt.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/discipline/MonadErrorTests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/discipline/MonadErrorTests.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/discipline/MonadTests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/discipline/MonadTests.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/discipline/MonoidKTests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/discipline/MonoidKTests.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/discipline/ParallelTests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/discipline/ParallelTests.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/discipline/ProfunctorTests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/discipline/ProfunctorTests.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/discipline/ReducibleTests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/discipline/ReducibleTests.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/discipline/SemigroupKTests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/discipline/SemigroupKTests.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/discipline/SemigroupalTests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/discipline/SemigroupalTests.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/discipline/StrongTests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/discipline/StrongTests.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/discipline/TraverseTests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/discipline/TraverseTests.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/discipline/arbitrary.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/discipline/arbitrary.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/discipline/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/discipline/package.scala -------------------------------------------------------------------------------- /laws/src/main/scala/cats/laws/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/main/scala/cats/laws/package.scala -------------------------------------------------------------------------------- /laws/src/test/scala/cats/laws/discipline/MonadTestsTests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/laws/src/test/scala/cats/laws/discipline/MonadTestsTests.scala -------------------------------------------------------------------------------- /mima.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/mima.sbt -------------------------------------------------------------------------------- /project/AlgebraBoilerplate.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/project/AlgebraBoilerplate.scala -------------------------------------------------------------------------------- /project/Boilerplate.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/project/Boilerplate.scala -------------------------------------------------------------------------------- /project/KernelBoiler.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/project/KernelBoiler.scala -------------------------------------------------------------------------------- /project/TupleBifunctorInstancesBoiler.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/project/TupleBifunctorInstancesBoiler.scala -------------------------------------------------------------------------------- /project/TupleBitraverseInstancesBoiler.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/project/TupleBitraverseInstancesBoiler.scala -------------------------------------------------------------------------------- /project/TupleMonadInstancesBoiler.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/project/TupleMonadInstancesBoiler.scala -------------------------------------------------------------------------------- /project/TupleShowInstancesBoiler.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/project/TupleShowInstancesBoiler.scala -------------------------------------------------------------------------------- /project/TupleUnorderedFoldableInstancesBoiler.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/project/TupleUnorderedFoldableInstancesBoiler.scala -------------------------------------------------------------------------------- /project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.11.7 2 | -------------------------------------------------------------------------------- /project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/project/plugins.sbt -------------------------------------------------------------------------------- /scalafix/.scalafmt.conf: -------------------------------------------------------------------------------- 1 | align = none 2 | -------------------------------------------------------------------------------- /scalafix/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/scalafix/README.md -------------------------------------------------------------------------------- /scalafix/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/scalafix/build.sbt -------------------------------------------------------------------------------- /scalafix/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.11.7 2 | -------------------------------------------------------------------------------- /scalafix/project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/scalafix/project/plugins.sbt -------------------------------------------------------------------------------- /scalafix/rules/src/main/scala/fix/Cats_v1_0_0.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/scalafix/rules/src/main/scala/fix/Cats_v1_0_0.scala -------------------------------------------------------------------------------- /scalafix/rules/src/main/scala/fix/Cats_v2_2_0.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/scalafix/rules/src/main/scala/fix/Cats_v2_2_0.scala -------------------------------------------------------------------------------- /scalafix/v1_0_0/tests/src/test/scala/fix/Cats_Tests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/scalafix/v1_0_0/tests/src/test/scala/fix/Cats_Tests.scala -------------------------------------------------------------------------------- /scalafix/v2_2_0/tests/src/test/scala/fix/Cats_Tests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/scalafix/v2_2_0/tests/src/test/scala/fix/Cats_Tests.scala -------------------------------------------------------------------------------- /scripts/parse-test-durations.awk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/scripts/parse-test-durations.awk -------------------------------------------------------------------------------- /scripts/releaseNotes.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/scripts/releaseNotes.scala -------------------------------------------------------------------------------- /scripts/releaseNotesTestFile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/scripts/releaseNotesTestFile -------------------------------------------------------------------------------- /scripts/sbtrc-JVM: -------------------------------------------------------------------------------- 1 | alias boot = ;reload ;project coreJVM ;iflast shell -------------------------------------------------------------------------------- /shell.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/shell.nix -------------------------------------------------------------------------------- /testkit/src/main/scala/cats/tests/Helpers.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/testkit/src/main/scala/cats/tests/Helpers.scala -------------------------------------------------------------------------------- /testkit/src/main/scala/cats/tests/ListWrapper.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/testkit/src/main/scala/cats/tests/ListWrapper.scala -------------------------------------------------------------------------------- /tests/js/src/test/scala/cats/js/instances/future.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/js/src/test/scala/cats/js/instances/future.scala -------------------------------------------------------------------------------- /tests/js/src/test/scala/cats/tests/FutureTests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/js/src/test/scala/cats/tests/FutureTests.scala -------------------------------------------------------------------------------- /tests/jvm-native/src/test/scala/cats/tests/FutureSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/jvm-native/src/test/scala/cats/tests/FutureSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala-2.12/cats/tests/compat/SeqOps.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala-2.12/cats/tests/compat/SeqOps.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala-2.13+/cats/tests/ArraySeqSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala-2.13+/cats/tests/ArraySeqSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala-2.13+/cats/tests/LazyListSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala-2.13+/cats/tests/LazyListSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/AlignSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/AlignSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/AlternativeSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/AlternativeSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/AndThenSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/AndThenSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/ApplicativeSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/ApplicativeSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/AsSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/AsSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/BifoldableSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/BifoldableSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/BifunctorSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/BifunctorSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/BinestedSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/BinestedSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/BitSetSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/BitSetSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/BitraverseSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/BitraverseSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/CategorySuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/CategorySuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/CatsSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/CatsSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/ChainSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/ChainSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/CokleisliSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/CokleisliSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/ComposeSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/ComposeSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/ConstSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/ConstSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/ContTSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/ContTSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/ContravariantSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/ContravariantSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/DurationSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/DurationSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/EitherKSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/EitherKSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/EitherSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/EitherSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/EitherTSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/EitherTSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/EqSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/EqSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/EquivSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/EquivSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/EvalSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/EvalSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/EvidenceSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/EvidenceSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/FiniteDurationSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/FiniteDurationSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/FoldableSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/FoldableSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/FuncSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/FuncSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/FunctionKSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/FunctionKSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/FunctionSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/FunctionSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/FunctorSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/FunctorSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/GroupSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/GroupSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/HashSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/HashSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/IdSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/IdSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/IdTSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/IdTSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/IndexedStateTSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/IndexedStateTSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/InjectKSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/InjectKSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/InjectSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/InjectSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/IorSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/IorSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/IorTSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/IorTSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/IsSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/IsSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/KleisliSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/KleisliSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/ListSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/ListSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/MapSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/MapSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/MiniIntSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/MiniIntSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/MonadErrorSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/MonadErrorSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/MonadSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/MonadSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/MonoidSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/MonoidSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/NestedSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/NestedSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/NonEmptyChainSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/NonEmptyChainSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/NonEmptyListSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/NonEmptyListSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/NonEmptyMapSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/NonEmptyMapSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/NonEmptySeqSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/NonEmptySeqSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/NonEmptySetSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/NonEmptySetSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/NonEmptyVectorSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/NonEmptyVectorSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/OneAndSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/OneAndSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/OpSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/OpSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/OptionSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/OptionSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/OptionTSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/OptionTSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/OptionWrapper.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/OptionWrapper.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/OrderSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/OrderSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/OrderingSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/OrderingSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/ParallelSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/ParallelSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/PartialOrderSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/PartialOrderSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/QueueSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/QueueSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/ReducibleSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/ReducibleSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/RegressionSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/RegressionSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/RepresentableSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/RepresentableSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/SemigroupKSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/SemigroupKSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/SemigroupSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/SemigroupSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/SeqSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/SeqSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/SetSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/SetSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/ShowSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/ShowSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/SortedMapSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/SortedMapSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/SortedSetSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/SortedSetSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/SplitSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/SplitSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/Spooky.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/Spooky.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/StreamSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/StreamSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/SyntaxSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/SyntaxSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/TailRecSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/TailRecSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/TraverseFilterSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/TraverseFilterSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/TraverseSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/TraverseSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/TrySuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/TrySuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/Tuple2KSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/Tuple2KSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/TupleSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/TupleSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/ValidatedSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/ValidatedSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/VarianceSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/VarianceSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/VectorSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/VectorSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/WordCountSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/WordCountSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/WriterSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/WriterSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/WriterTSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/WriterTSuite.scala -------------------------------------------------------------------------------- /tests/shared/src/test/scala/cats/tests/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/cats/HEAD/tests/shared/src/test/scala/cats/tests/package.scala --------------------------------------------------------------------------------