Haskell 不在范围内:‘<&燃气轮机’;用于Data.Text

Haskell 不在范围内:‘<&燃气轮机’;用于Data.Text,haskell,Haskell,我试图使用运算符连接两个Data.Text,但编译时发现以下错误: Not in scope: ‘<>’ Perhaps you meant one of these: ‘<*>’ (imported from Prelude), ‘>>’ (imported from Prelude), ‘<=’ (imported from Prelude) 不在范围内:“” 也许你的意思是: ''(从前奏曲导入),'>>''(从前

我试图使用
运算符连接两个Data.Text,但编译时发现以下错误:

Not in scope: ‘<>’
    Perhaps you meant one of these:
      ‘<*>’ (imported from Prelude), ‘>>’ (imported from Prelude),
      ‘<=’ (imported from Prelude)
不在范围内:“”
也许你的意思是:
''(从前奏曲导入),'>>''(从前奏曲导入),

“每当编译器抱怨某个函数不在作用域中时,很可能是您忘记了导入它。在这种情况下,您的第一站应该是Hayoo,
库†的模块
Data.Monoid
中定义。所以你只需要

import Data.Monoid ((<>))


†如果某个东西不在
base
中,您可能还需要安装它所在的软件包/将其作为依赖项添加到
.cabal
文件。

导入数据。Monoid(())
欢迎使用monoids,祝您入住愉快。小心那些函子。哦,我真丢脸@迈克尔,我认为这是无效问题的有效答案。。。我会接受的。或者我应该删除这个问题吗?好的,顺便说一句,@leftaroundaboutBy在搜索您可以使用的符号时,没有什么可以添加到答案中的。谢谢!不知道Hayoo的事。。。尝试过,但结果并不重要。有人知道为什么吗?这确实很奇怪,我想胡格尔也会给出正确的位置。胡格尔的堆叠版本。不知道为什么haskell.org/hoogle没有。
import Data.Monoid