-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Should WriterT be in a separate module? #573
Comments
Do we have a sense of how many people are using the state module? |
@refried no, I have no idea. I suspect very few. |
Now that #765 is merged, the state and free modules are now dead, which might be of interest for this issue. |
@dwijnand good point. If edit - ignore this comment. I forgot that |
will there be a MonadTell / MonadListen for WriterT? |
@lukiano there probably should be. Feel free to create a separate issue for that if it's something you would use. |
@DavidGregory084 ah thanks. I was confused when I wrote https://github.com/non/cats/issues/573#issuecomment-169318605 (see the edit I just added). I'll close this out. |
Recently
WriterT
was added to the core module (in the data package). Should it go into a separate module?Currently
StateT
lives in a separatestate
module. Mostly this is becauseState
depends onFree
for trampolining. However, as far as I know, having a separatestate
module hasn't led to any complaints. It makes me wonder ifWriterT
should also be in a separate module, as it's not essential to "core" Cats functionality. I suspect many people will use Cats without finding themselves reaching forWriterT
.The text was updated successfully, but these errors were encountered: