You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Not all type class instances are included in cats.instances.AllInstances (and thus they are also missing when import cats.implicits._). One example is the Eq[BitSet] instance. (See also the discussion at #1484.)
The reason is probably that they're included in cats.kernel.instances.AllInstances, but not in cats.instances.AllInstances. (Note, that the latter doesn't extend the former, but instead every separate *Instances trait tend to extend its pair in kernel. For example, cats.instances.StringInstances extends cats.kernel.instances.StringInstances.)
The text was updated successfully, but these errors were encountered:
Not all type class instances are included in
cats.instances.AllInstances
(and thus they are also missing whenimport cats.implicits._
). One example is theEq[BitSet]
instance. (See also the discussion at #1484.)The reason is probably that they're included in
cats.kernel.instances.AllInstances
, but not incats.instances.AllInstances
. (Note, that the latter doesn't extend the former, but instead every separate*Instances
trait tend to extend its pair inkernel
. For example,cats.instances.StringInstances
extendscats.kernel.instances.StringInstances
.)The text was updated successfully, but these errors were encountered: