typelevel/cats

Add Divisible and Decideable (contravariant Applicative and co.)

Open

#1,935 opened on Sep 27, 2017

View on GitHub
 (22 comments) (5 reactions) (0 assignees)Scala (5,438 stars) (1,241 forks)batch import
help wanted

Description

https://hackage.haskell.org/package/contravariant-1.4/docs/Data-Functor-Contravariant-Divisible.html

Example use case: divide can be seen as a way of deriving behavior by splitting a "larger" type in two

Contributor guide