Haskell中的美元符号($$)是什么意思?

卡列布

我正在尝试使用LaTeX.hs作为指南,为pandoc破解一个新的文件格式编写器。$$虽然已经广泛使用了运算符,但是我在Haskell语法文档中甚至在其他项目中都找不到它这是一个例子:

let align dir txt = inCmd "begin" dir $$ txt $$ inCmd "end" dir

这几乎看起来像某种串联运算符,但我无法确定这与其他串联运算有何不同。该运算符是什么?它如何工作?在哪里记录?

麦可

Pandoc在内部定义了自己的漂亮打印库,但是操作(以及类型的名称Doc)是Haskell漂亮打印库中的标准配置。Pandoc也定义其他知交像vcathsep<+>等等; 周围有许多漂亮的打印模块,但它们始终支持这些操作。

 > import Text.PrettyPrint
 > text "hello" <> text "world"
 helloworld
 > text "hello" <+> text "world"
 hello world
 > text "hello" $$ text "world" 
 hello
 world
 > text "hello" <+> text "world" $$ text "goodbye" <+> text "world"
 hello world
 goodbye world

ghci 粗略地说,这里显示“文档的外观”。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

=>符号在Haskell中是什么意思?

来自分类Dev

bash / Makefile中的双美元符号是什么意思?

来自分类Dev

双美元符号($$)是什么意思?

来自分类Dev

检查元素时,美元符号是什么意思?

来自分类Dev

声明变量时,美元符号后的点在jQuery中是什么意思?

来自分类Dev

bash中的美元符号和方括号$ [...]是什么意思?

来自分类Dev

在脚本中包含$“美元符号前缀的字符串”是什么意思?

来自分类Dev

“ !!”是什么意思 在haskell中是什么意思?

来自分类Dev

shell中的`|`符号是什么意思?

来自分类Dev

符号在IRB中是什么意思?

来自分类Dev

“>”符号在PowerShell中是什么意思

来自分类Dev

在Java中,“ >>”符号是什么意思?

来自分类Dev

Kotlin中的“ _”符号是什么意思?

来自分类Dev

符号=?=在Scala中是什么意思?

来自分类Dev

shell中的`|`符号是什么意思?

来自分类Dev

Makefile中的%符号是什么意思

来自分类Dev

在SBT中,“ ++ =“符号是什么意思?

来自分类Dev

在Linux中,符号“-”是什么意思?

来自分类Dev

符号在IRB中是什么意思?

来自分类Dev

Lua 中的“$”符号是什么意思?

来自分类Dev

美元在robots.txt中是什么意思

来自分类Dev

在Haskell中,“ +”的类型是什么意思

来自分类Dev

在Haskell中,“ @”是什么意思?

来自分类Dev

<$>在Haskell中是什么意思?

来自分类Dev

(x:) 在haskell中是什么意思

来自分类Dev

符号“ /”是什么意思?

来自分类Dev

符号<>是什么意思?

来自分类Dev

Git中的@符号/符号/字符是什么意思?

来自分类Dev

f符号签名中的#符号是什么意思?