parse error on input \~
如果我尝试在 lambda 表达式的模式上加上波浪号,GHC 会给我一个,就像我可以对命名函数做的那样
let step = \~(x,s) -> run (f x) s -- Parse Error
let step ~(x, s) = run (f x) s -- Works fine
parse error on input \~
如果我尝试在 lambda 表达式的模式上加上波浪号,GHC 会给我一个,就像我可以对命名函数做的那样
let step = \~(x,s) -> run (f x) s -- Parse Error
let step ~(x, s) = run (f x) s -- Works fine