title: When should I use let, member val and member this.?
body: <p>F# has many different ways to define variables/members in types. When should I use <code>let</code>, <code>member val</code> and <code>member this.</code> in F#, and what is the difference between them? How about static and mutable members?</p>