腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
通过
理解
和
应用
纯
合成
ReaderT
、
、
、
、
下面是将
ReaderT
和
Either作为返回类型返回的函数: import cats.data.{
ReaderT
}
ReaderT
((map) => map.get(name) .toRight(List(s"$name
浏览 23
提问于2019-03-23
得票数 2
回答已采纳
2
回答
从F[A]创建
ReaderT
[F,D,A]
、
、
type MapReaderOrOption[A] =
ReaderT
[Option, Map[String,String], A] 我可以从
ReaderT
.apply创建它 def f:MapReaderOrOption[Int] =
ReaderT
(_ => Option(10))
通过
类型丰富
和
纯
方法从A类型: import cats.Applicativedef每次使用
ReaderT
(..)不太方便。当然
浏览 21
提问于2019-06-07
得票数 3
回答已采纳
3
回答
解读“读者群”
、
、
、
、
我正在
通过
例子阅读PureScript,并了解了介绍Reader的部分。当上面的示例
通过
runReader运行时,提供的值如何突然显示为ask的结果?ask的Haskell文档say:检索monad环境。但我的困惑是从哪里来的?
浏览 0
提问于2017-10-13
得票数 13
回答已采纳
2
回答
在Haskell中结合
应用
风格的验证器
、
、
我认为,我对单数、函子
和
应用
程序有很好的理论
理解
,但我需要一些实践。为了练习,我有时会从我目前的工作任务中带来一些细节。我在
应用
程序上结合了一些东西我有两个验证功能:even xInteger现在我要validate :: Integer -> Maybe Integer
浏览 6
提问于2016-12-20
得票数 6
回答已采纳
1
回答
如何在
ReaderT
中使用list monad?
、
如何使用Reader/
ReaderT
对列表类型使用ask,例如,[(Int, Int)],然后在list monad (为ask编辑的类型)中执行计算?我的坏代码如下所示,为了清晰起见,缩短了代码:attempt start end =guard $ s0 == start return $ s0 : s
浏览 4
提问于2014-06-12
得票数 4
回答已采纳
2
回答
将monad组合抽象为转换器
、
、
、
我很高兴地写了下面的单曲:这是一个表现良好的单元体。
ReaderT
是monad转换器,state是State monad,AlgRO
和
AlgState是在i中参数化的数据类型,分别表示可变状态
和
只读状态。
浏览 0
提问于2011-09-14
得票数 5
回答已采纳
1
回答
在SQLite中使用
ReaderT
和
runReaderT?
、
、
我有以下代码,取自:data BlogDBException = BlogDBException String deriving:: Blog a -> IO a db <- openConnection "myblog.db"s
浏览 12
提问于2017-01-24
得票数 2
回答已采纳
3
回答
Haskell中函数之间共享变量的惯用方法?
但是,在getArgs中调用main,然后
通过
不使用它们的函数传递参数是很尴尬的。这个例子不是递归的,但希望您能得到这个概念。
浏览 0
提问于2019-06-04
得票数 9
回答已采纳
1
回答
我是否应该更喜欢MonadUnliftIO或MonadMask来进行类似于手链的功能?
、
请注意,我控制了我提到的所有类型,这使我略微倾向于MonadMask,因为它没有在底部强制执行IO (也就是说,我们可能有一个
纯
MonadTracer实例)。 还有什么我应该考虑的吗?
浏览 6
提问于2017-09-26
得票数 15
回答已采纳
1
回答
我应该使用
ReaderT
在仆人中传递数据库连接池吗?
、
、
我正在构建一个带有服务
和
持久性的web。我计划定义一些使用连接池访问DB的API端点(大约15个)。然后我想到了
ReaderT
,因为我认为这可能会将池抽象出来。但我担心的是,
ReaderT
的引入可能会导致不必要的复杂性:我不确定在这种情况下是否应该使用
ReaderT
。请提供一些建议(如果您也能提供一些关于何时使用
ReaderT
甚至其他单台变压器的指导方针
浏览 2
提问于2020-08-25
得票数 2
4
回答
为什么下面的
ReaderT
String IO会丢失一个IO操作?
module Main (main) where p1 = putStrLn . ("Apple "++) p2 = putStrLn . ("Pear "++) main = do p2 "y"r = do
浏览 0
提问于2012-12-14
得票数 1
回答已采纳
1
回答
在这种情况下,为什么在与嵌套的StateT monadT交互时不需要使用'lift‘?
、
、
、
包装了另一个MonadT,并且这两个are都包装在第三个are中,即
ReaderT
。a -> a
和
一个通用的并运行它:runWrap env 1 200 aWrap根据我对如何与MonadT嵌套层进行交互的
理解
浏览 0
提问于2013-03-26
得票数 10
回答已采纳
2
回答
Java代码中的聚合与组合
、
、
、
由于聚合和
合成
是相关的,所以我们可以说它提供了对对象或其他任何事物之间关系的
理解
。 我的基本解释是,聚合表示松散的关系,而组合则表示强烈的关系,并对此有明确的解释。但是面试官侮辱了我,并说,,这是你说的理论概念,你说我想要完美的Java代码,它们有多么不同,并且告诉你,如果我给你一个小的
应用
程序,那么你如何确定这是聚合,这是组合?所以,现在我想了解
纯</
浏览 0
提问于2013-11-30
得票数 3
1
回答
midi键盘不能在所有平台上工作
、
、
这似乎在使用带有suns java6的windows7
和
使用sunsjava6的linux的机器上工作得很好,但是在使用相同版本的java的使用windows xp的机器上,这似乎不起作用。
浏览 50
提问于2011-04-18
得票数 18
1
回答
ReaderT
IORef的缩放实例
、
、
、
我是个镜头新手,在实现这个类型的Zoom实例时遇到了麻烦: { unMyStateT ::
ReaderT
(IORef s)$ liftIO . readIORef我一直在尝试创建一个带有镜头子状态的新IORef,在该子状态上运行
ReaderT
,然后获取更改后的子状态并在主IORef中替换它: type instance Z
浏览 4
提问于2018-02-10
得票数 1
回答已采纳
1
回答
使用FSharpPlus的读取器单台变压器样品
、
、
我在试着
理解
读者的单台转换器。workValue = liftAsync sampleWorkflow} 当对类型推断变量
应用
默认类型'obj‘时,类型约束不匹配。
浏览 0
提问于2020-10-02
得票数 3
回答已采纳
2
回答
将(->) r
理解
为阅读器的实例
、
、
runReader testTwo "mate"失败了,并显示以下消息: with ‘
ReaderT
浏览 10
提问于2015-12-27
得票数 0
1
回答
理解
Monad变压器的困难
、
、
、
我希望能在
理解
Monad方面得到一些有用的信息,在这方面,使用do表示法会发生什么。(ProtectedData a) Identity (ProtectedData a) s描述受保护数据的字符串(密码),a描述受保护数据的类型吗? s描述受保护数据的类型,如果是,a描述什么?首先,我有问题,掌握效果
和
结果。 这个函数是用来将密码和数据注入到ReaderIs中的
浏览 0
提问于2021-09-05
得票数 3
1
回答
AVSpeechSynthesis终止
、
、
、
嗨,我正在构建一个iOS 7
应用
程序使用AVSpeechSynthesizer
和
AVSpeechUtterance,我试图找出什么时候
合成
完成。更具体地说,当
合成
结束时,我想改变播放/暂停按钮的功能。有人能帮我
理解
在
合成
结束时是否有什么方法?提前感谢
浏览 3
提问于2014-08-13
得票数 0
回答已采纳
2
回答
单体变压器的使用
这两种类型的组合都是多态的,所以当您试图为Monad编写绑定时,您试图将两个多态绑定组
合成
一个组合绑定。事实证明,这是不可能的:{-# LANGUAGE InstanceSigs #-} --不可能。实例(Monad,Monad g) => Monad (组合f )其中返回=
纯
(>>=) ::组成f a -> (a ->组合f g) ->组合f (>>=) = ??您还可以阅读MarkP.Jones
和
撰写的monads1,以了解为什么不可能。 我搞不懂。他什么意思?准确地说,单台变压器是
浏览 4
提问于2017-10-19
得票数 4
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券