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
I noticed that we have cats-effect on our classpath, despite not using it (our stuff is Akka-based). I tracked it down to tapir-cats (which we are using for the integration with NonEmptyList and other Cats data types). I believe that cats-effect is only pulled in for CatsMonadError which would be unused if you're not using cats-effect, correct?
Nothing against cats-effect, but it seems like an unnecessary dependency for people just using cats-core. Would it make sense to split off tapir-cats-effect with just CatsMonadError in it?
The text was updated successfully, but these errors were encountered:
I noticed that we have
cats-effect
on our classpath, despite not using it (our stuff is Akka-based). I tracked it down totapir-cats
(which we are using for the integration withNonEmptyList
and other Cats data types). I believe thatcats-effect
is only pulled in for CatsMonadError which would be unused if you're not usingcats-effect
, correct?Nothing against
cats-effect
, but it seems like an unnecessary dependency for people just usingcats-core
. Would it make sense to split offtapir-cats-effect
with justCatsMonadError
in it?The text was updated successfully, but these errors were encountered: