shims icon indicating copy to clipboard operation
shims copied to clipboard

Seamless interop layer between cats and scalaz

Results 14 shims issues
Sort by recently updated
recently updated
newest added

Updates * [org.typelevel:cats-effect](https://github.com/typelevel/cats-effect) * [org.typelevel:cats-effect-laws](https://github.com/typelevel/cats-effect) from 2.2.0 to 2.3.3. [GitHub Release Notes](https://github.com/typelevel/cats-effect/releases/tag/v2.3.3) - [Version Diff](https://github.com/typelevel/cats-effect/compare/v2.2.0...v2.3.3) I'll automatically update this PR to resolve conflicts as long as you don't change it...

Updates * [org.typelevel:cats-core](https://github.com/typelevel/cats) * [org.typelevel:cats-free](https://github.com/typelevel/cats) * [org.typelevel:cats-laws](https://github.com/typelevel/cats) from 2.1.1 to 2.4.2. [GitHub Release Notes](https://github.com/typelevel/cats/releases/tag/v2.4.2) - [Changelog](https://github.com/typelevel/cats/blob/master/CHANGES.md) - [Version Diff](https://github.com/typelevel/cats/compare/v2.1.1...v2.4.2) I'll automatically update this PR to resolve conflicts as long as...

Updates [org.typelevel:discipline-specs2](https://github.com/typelevel/discipline-specs2) from 1.1.1 to 1.1.4. [GitHub Release Notes](https://github.com/typelevel/discipline-specs2/releases/tag/v1.1.4) - [Changelog](https://github.com/typelevel/discipline-specs2/blob/master/CHANGELOG.md) - [Version Diff](https://github.com/typelevel/discipline-specs2/compare/v1.1.1...v1.1.4) I'll automatically update this PR to resolve conflicts as long as you don't change it yourself....

Updates [org.scalacheck:scalacheck](https://github.com/typelevel/scalacheck) from 1.15.1 to 1.15.3. [GitHub Release Notes](https://github.com/typelevel/scalacheck/releases/tag/1.15.3) - [Changelog](https://github.com/typelevel/scalacheck/blob/master/CHANGELOG.markdown) - [Version Diff](https://github.com/typelevel/scalacheck/compare/1.15.1...1.15.3) I'll automatically update this PR to resolve conflicts as long as you don't change it yourself....

Updates * [org.scala-js:sbt-scalajs](https://github.com/scala-js/scala-js) * [org.scala-js:scalajs-compiler](https://github.com/scala-js/scala-js) * [org.scala-js:scalajs-library](https://github.com/scala-js/scala-js) * [org.scala-js:scalajs-test-bridge](https://github.com/scala-js/scala-js) from 1.3.1 to 1.5.0. [GitHub Release Notes](https://github.com/scala-js/scala-js/releases/tag/v1.5.0) - [Version Diff](https://github.com/scala-js/scala-js/compare/v1.3.1...v1.5.0) I'll automatically update this PR to resolve conflicts as long as...

Updates [org.scala-sbt:sbt](https://github.com/sbt/sbt) from 1.4.2 to 1.4.7. I'll automatically update this PR to resolve conflicts as long as you don't change it yourself. If you'd like to skip this version, you...

Updates * [org.scalaz:scalaz-concurrent](http://scalaz.org) * [org.scalaz:scalaz-core](http://scalaz.org) from 7.2.30 to 7.2.31. I'll automatically update this PR to resolve conflicts as long as you don't change it yourself. If you'd like to skip...

Updates * [org.specs2:specs2-core](https://github.com/etorreborre/specs2) * [org.specs2:specs2-scalacheck](https://github.com/etorreborre/specs2) from 4.10.5 to 4.10.6. I'll automatically update this PR to resolve conflicts as long as you don't change it yourself. If you'd like to skip...

[Scastie](https://scastie.scala-lang.org/jA2KLsecTfO73lvQxGz0oA). With Shims 2.2.0 and Cats 2.2.0, we get this: ```scala import scalaz.Scalaz._ import shims.eqToScalaz implicitly[scalaz.Equal[Option[Short]]] //ambiguous implicit values: // both method optionOrder in trait OptionInstances of type [A](implicit A0:...

This is a decent exemplar: https://github.com/slamdata/quasar/pull/4127#discussion_r282934462 Shims imposes some noticeable compile-time overhead during implicit search. In some scopes, this can result in some very dramatic differences. Considering that the whole...