Update README from Scalaz to Cats

This commit is contained in:
Sarah Gerweck 2018-01-10 22:25:18 -08:00
parent 2645b79fa1
commit 3f922dfce8
No known key found for this signature in database
GPG Key ID: AFCB37207DB3F226

View File

@ -39,9 +39,9 @@ and instances, which are all brought into scope with this import:
import org.gerweck.scalafx.util._ import org.gerweck.scalafx.util._
If you use Scalaz, this makes ScalaFX observables instances of `Functor`, If you use [Cats](https://typelevel.org/cats/), this makes ScalaFX observables
`Applicative` and `Monad`. It also provides some simple extension methods instances of `Functor`, `Applicative` and `Monad`. It also provides some
along these lines. simple extension methods along these lines.
### Functional Transformations ### ### Functional Transformations ###
@ -72,7 +72,7 @@ identical as defined by `equals`.
#### Multiple Function Inputs #### #### Multiple Function Inputs ####
If your function depends on several observable values, you can use the If your function depends on several observable values, you can use the
applicative behavior provided by the library. The Scalaz applicative applicative behavior provided by the library. The Cats applicative
functionality is all available, but there is a more convenient mechanism for functionality is all available, but there is a more convenient mechanism for
the most common use case where you want to operate on a tuple. the most common use case where you want to operate on a tuple.