我正在学习Haskell,并使用Emacs+Haskell模式作为我的编辑。
在GHCi中播放了一些简单的表达式之后,我想知道VisualstuidoforF#中是否存在这些IDE/编辑器功能:
这样我就能更好地理解Haskell中的类型推理机制。
发布于 2010-09-26 09:50:09
:type double (或快捷方式:t double)获取double的类型签名。还有:info,它适用于值(包括函数)以及类型和类型(例如,:info Bool列出了Bool的定义和它是一个实例的所有类型),并说明了定义它的位置。发布于 2010-09-26 12:46:12
关于问题2,每次输入表达式时,要查看表达式的推断类型,可以在ghci :set +t中提供。我认为你也可以把它放在一个.ghci文件中,在你的主目录中,如指南/ghci-dot-fil.html所描述的。
发布于 2010-09-26 10:34:47
据我所知,没有人支持将剪贴板发送给翻译“开箱即用”,但不应超过两行elisp。如果我是你,我会在支持模式中寻找其他语言,并从那里复制它。
关于类型,您可以在代码中的任何符号上键入C C-t或C-c C-i,这将在ghci进程中触发":t <symbol>“和":i <symbol>”命令。
https://stackoverflow.com/questions/3797240
复制相似问题