相关疑难解决方法(0)

F#记录会员评估

为什么每次通话都要评估tb?有没有什么方法可以让它只评估一次?

type test =
  { a: float }
  member x.b =
    printfn "oh no"
    x.a * 2.

let t = { a = 1. }
t.b
t.b
Run Code Online (Sandbox Code Playgroud)

f# record member

12
推荐指数
2
解决办法
1817
查看次数

标签 统计

f# ×1

member ×1

record ×1