【发布时间】:2009-07-20 13:07:04
【问题描述】:
我遇到了一段类似这样的 Haskell 代码:
ps@(p:pt)
@ 符号在这种情况下是什么意思?我似乎在 Google 上找不到任何信息(不幸的是,很难在 Google 上搜索符号),而且我在 Prelude 文档中找不到该函数,所以我想它一定是某种语法糖。
【问题讨论】:
-
不要尝试搜索该特定符号。一般搜索 Haskell 语法,然后在整个讨论中找到符号。例如,“Haskell 语法”的最高 Google 结果:cs.utep.edu/cheon/cs3360/pages/haskell-syntax.html。该页面上第二次出现
@说明了这一点。 -
幸好我准确地提到了我是如何找到那个 URL 的,@Iter。今天任何人都可以重复这个过程,并在他们找到的任何页面上找到答案。