arrows icon indicating copy to clipboard operation
arrows copied to clipboard

Provide cats-effect integration

Open alexandru opened this issue 7 years ago โ€ข 5 comments

I know of how you feel of having Cats as dependency ๐Ÿ™‚ but providing cats-effect integration in a different sub-project would be cool.

Consider that cool libraries like Monix, FS2, Http4s, Doobie and others now have cats-effect integration and would be usable with your Task implementation, if those type class instances are provided.

You also get tests for free via cats-effect-laws, so it would be a win at least for that ๐Ÿ™‚

alexandru avatar Apr 16 '18 07:04 alexandru

@alexandru thank you for creating this issue! Yes, it sounds reasonable to provide the type classes in sub-modules. I'll work on it after the initial release.

fwbrasil avatar Apr 16 '18 15:04 fwbrasil

Hi @fwbrasil, are you still working on this? I'd be happy to take this ticket if not :)

LukaJCB avatar Aug 24 '18 11:08 LukaJCB

Hey @LukaJCB, Iโ€™m not working on it. Itโ€™d be great if you could give it a try!

fwbrasil avatar Aug 24 '18 14:08 fwbrasil

I opened a PR :)

LukaJCB avatar Aug 24 '18 15:08 LukaJCB

@LukaJCB thanks for working on this, itโ€™s great for validation of the upcoming Cats-Effect 1.0.0 ๐Ÿ‘

alexandru avatar Aug 24 '18 17:08 alexandru