gpt4 book ai didi

haskell - 如何查找 Haskell 命令和关键字?

转载 作者:行者123 更新时间:2023-12-04 22:14:06 25 4
gpt4 key购买 nike

我正在自学 Haskell,但我在使用 Haskell 时遇到的一个问题是,很难找到 Haskell 关键字、语法和命令的定义。我已经阅读了一些 Haskell 教程,这些教程为我消除了很多,一般来说,在 ghci 中使用“:t”命令有助于查看函数的类型。

但总的来说,我怎么知道这些是做什么的:(.), (>>=), (=<<), !或者\\

我现在知道他们在做什么,但将来如果我遇到一些我以前从未见过的符号,我应该如何知道它的作用或如何使用它?谷歌搜索这些东西显然不起作用!

现在,我正试图弄清楚 ghci 中的“it”命令应该做什么。同样,我在谷歌上找不到这个,我所知道的就是通过 ghci 中的“:t it”获取类型信息。对于刚接触该语言的人来说,这非常令人沮丧......

最佳答案

您可以使用 Hoogle 获得一些里程:

  • http://www.haskell.org/hoogle/

  • 或通过搜索 Prelude 源代码:
  • http://www.haskell.org/onlinereport/standard-prelude.html
  • https://stackoverflow.com/questions/11776269/where-can-i-find-the-source-code-for-haskell-prelude-functions

  • 这些资源将有助于函数名称和运算符,但不一定有助于学习语法。要学习语法,您将需要其他资源或一本书。幸运的是,大多数表面上的“语法”实际上只是 Prelude 中定义的一个函数。

    关于haskell - 如何查找 Haskell 命令和关键字?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14513820/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com