什么是';r';Haskell的顺序评估策略前缀代表?
函数的前缀通常为什么是';r';Haskell的顺序评估策略前缀代表?,haskell,Haskell,函数的前缀通常为r r0 rseq rdeepseq Haskell中的“r”前缀代表什么?我相信从我在书中读到的内容来看,它代表的是结果也许它代表的是“run”或“runEval”,这可能与r0、rpar、rseq、rdeepseq和相关策略在Eval monad中运行有关,Eval monad使用runEval提取值(执行策略)。“reduce”?我认为,在谈论lambda演算时,它是“evaluate”的同义词(例如)。
r
r0
rseq
rdeepseq
Haskell中的“r”前缀代表什么?我相信从我在书中读到的内容来看,它代表的是结果也许它代表的是“run”或“runEval”,这可能与r0、rpar、rseq、rdeepseq和相关策略在Eval monad中运行有关,Eval monad使用runEval提取值(执行策略)。“reduce”?我认为,在谈论lambda演算时,它是“evaluate”的同义词(例如)。