Skip to content

Commit

Permalink
Merge branch 'master' into add-map-to-NonEmptyChain
Browse files Browse the repository at this point in the history
  • Loading branch information
kailuowang authored Jul 20, 2019
2 parents f4726c9 + 7e94169 commit 352268f
Show file tree
Hide file tree
Showing 30 changed files with 1,000 additions and 281 deletions.
5 changes: 4 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -67,12 +67,14 @@ Silver Sponsors are those who have pledged $2,000 to $5,000.

Cats is currently available for Scala 2.10 (up to 1.2.x), 2.11, 2.12, 2.13.0, and [Scala.js](http://www.scala-js.org/).

Cats relies on improved type inference via the fix for [SI-2712](https://github.com/scala/bug/issues/2712), which is not enabled by default. For **Scala 2.11.9 or later** you should add the following to your `build.sbt`:
Cats relies on improved type inference via the fix for [SI-2712](https://github.com/scala/bug/issues/2712), which is not enabled by default. For **Scala 2.11.9+ or 2.12** you should add the following to your `build.sbt`:

```scala
scalacOptions += "-Ypartial-unification"
```

(Partial unification is on by default since Scala 2.13, the compiler no longer accepts `-Ypartial-unification`)

**Or**, if you need to support older versions of Scala you can use the [sbt-partial-unification](https://github.com/fiadliel/sbt-partial-unification#sbt-partial-unification) plugin which extends support back through **Scala 2.10.6 or later**, to add it, simply add this line to your `plugins.sbt`:

```scala
Expand Down Expand Up @@ -170,6 +172,7 @@ By sharing the same set of type classes, instances and data types provided by Ca
* [log4cats](https://github.com/ChristopherDavenport/log4cats): functional logging
* [monadic-html](https://github.com/OlivierBlanvillain/monadic-html): Tiny DOM binding library for Scala.js
* [Monix](https://github.com/monix/monix): high-performance library for composing asynchronous and event-based programs
* [phony](https://github.com/alirezameskin/phony): Fake data generator
* [pureconfig](https://github.com/pureconfig/pureconfig): A boilerplate-free library for loading configuration files
* [rainier](https://github.com/stripe/rainier): Bayesian inference in Scala
* [scala-forex](https://github.com/snowplow/scala-forex): exchange rate lookups
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
package cats

package data

abstract private[data] class ScalaVersionSpecificPackage
Loading

0 comments on commit 352268f

Please sign in to comment.