Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@gvolpe
Copy link
Contributor

@gvolpe gvolpe commented Mar 28, 2019

There are a few other typeclasses that might be worth implementing but as a first try I think these two are the most important now that ZIO is a trifunctor able to carry context.

I added the cats-mtl dependency to the interop-cats module, meaning that users will pull this dependency even if they don't use it so maybe we can create a new interop-cats-mtl module?

@jdegoes
Copy link
Member

jdegoes commented Mar 28, 2019

Beautiful!

On the cats-mtl dependency, what are your thoughts @Kaishh?

@neko-kai
Copy link
Member

The dependency is Optional and put into a separate object, so I'd guess there's no harm in it.

@jdegoes jdegoes merged commit fb26275 into zio:master Mar 28, 2019
@gvolpe gvolpe deleted the feature/cats-mtl-instances branch March 28, 2019 22:33
ghostdogpr pushed a commit to ghostdogpr/scalaz-zio that referenced this pull request May 5, 2019
* ApplicativeAsk instances

* ApplicativeLocal instance and tests

* Formatting
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants