Haskell的顺序评估策略的'r'前缀代表什么?

时间:2015-07-28 18:36:07

标签: haskell

basic sequential evaluation strategies

中的函数通常以r为前缀
  • r0
  • rseq
  • rdeepseq

Haskell中的'r'前缀代表什么?

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:1)

也许它代表“run”或“runEval”,这可能与 r0 rpar rseq 这一事实有关, rdeepseq 和相关策略在Eval monad中运行,它使用 runEval 来提取值(执行策略)。