我应该在我的 REPL Haddock 示例中使用 'let' 吗?
Should I use 'let' in my REPL Haddock examples?
Haddock REPL examples 中作业的正确习语是什么?具体来说,我应该使用 let
>>> let x = 5
>>> x + 2
7
(原样——仍然——GHCi 所期望的)或忽略它
>>> x = 5
>>> x + 2
7
(我在 IHaskell 中可以)?
我认为您应该为 GHCi 编写代码片段,事实上 是标准的 REPL。就目前而言,这意味着使用 let
。有点武断的例子:Control.Foldl
documentation(Gabriella Gonzalez 的图书馆提供了“正确处理黑线鳕”的好例子)。
Haddock REPL examples 中作业的正确习语是什么?具体来说,我应该使用 let
>>> let x = 5
>>> x + 2
7
(原样——仍然——GHCi 所期望的)或忽略它
>>> x = 5
>>> x + 2
7
(我在 IHaskell 中可以)?
我认为您应该为 GHCi 编写代码片段,事实上 是标准的 REPL。就目前而言,这意味着使用 let
。有点武断的例子:Control.Foldl
documentation(Gabriella Gonzalez 的图书馆提供了“正确处理黑线鳕”的好例子)。