如何定义多义义的Monadbasecontrol的SEM Monad?
我想将RabbitMQ与多义义使用。为了消耗队列中的消息,我需要提供类型monadbasecontrol io m => (消息,信封) - > m()
。由于我使用polysemy来完成所有效果,如果我也可以在此处使用sem r
monad,那将是很棒的,但是我正在努力寻找一种定义monadbasecontrol io m 对于我的
sem r
。感谢任何帮助,谢谢!
I wanted to use RabbitMQ with Polysemy. To consume messages from the queues I need to provide a function of type MonadBaseControl IO m => (Message, Envelope) -> m ()
. Since I use Polysemy for all of my effects it would be great if I could use the Sem r
Monad here as well, but I am struggling to find a way to define MonadBaseControl IO m
for my Sem r
. Any help is appreciated, thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论