haskell – 加入两个Data.Text而没有“mappend”的标准方式

haskell – 加入两个Data.Text而没有“mappend”的标准方式,第1张

概述我听说Data.Text将在以后的 Haskell版本中替换Strings.我有一个问题是()仅针对列表定义.要连接两个文本,我需要使用 text1 `mappend` text2 哪个快速地详细.理想情况下,我想使用这些文本,但如果没有,还有什么可选择的?我可以定义我自己的中缀运算符,但我想要一个标准的方法来做到这一点. 从GHC 7.4(不知道哪个点版本)有一个预定义的<>运算符与mappen 我听说Data.Text将在以后的 Haskell版本中替换Strings.我有一个问题是()仅针对列表定义.要连接两个文本,我需要使用
text1 `mappend` text2

哪个快速地详细.理想情况下,我想使用这些文本,但如果没有,还有什么可选择的?我可以定义我自己的中缀运算符,但我想要一个标准的方法来做到这一点.

解决方法 从GHC 7.4(不知道哪个点版本)有一个预定义的<>运算符与mappend相同.所以你可以说
text1 <> text2

所以这就是“标准”的中缀运算符,但是到目前为止还没有.

总结

以上是内存溢出为你收集整理的haskell – 加入两个Data.Text而没有“mappend”的标准方式全部内容,希望文章能够帮你解决haskell – 加入两个Data.Text而没有“mappend”的标准方式所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1098253.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-28
下一篇2022-05-28

发表评论

登录后才能评论

评论列表(0条)

    保存