如何在GHCI调试器中更改变量的值?

时间:2018-08-02 16:37:01

标签: haskell ghci

是否可以在GHCI调试器中更改变量的值? 如果是,请告诉我如何?

1 个答案:

答案 0 :(得分:0)

如果您首先将变量定义为:

x = 7 :: Integer

然后,如果您想重新定义x,那么您要做的就是:

x = "Hello!"

请注意,这不会影响其主体包含x的函数,例如:

> x = 7 : Integer
> f = (+ x)
> f 10
17
> x = "Hello!"
> f 10
17

您必须重新定义主体中包含x的任何函数,才能使更改生效。