, F # _.Foo() Scala, -, fun a -> a.Foo().
, F #, F #. (, , _ + 10, ?). , , ... , !
, F # ( OO), ( ). , F # ( ). :.
type Foo(a:int) =
member x.Add(b:int) = a + b
[<CompilationRepresentation(CompilationRepresentationFlags.ModuleSuffix)>]
module Foo =
let add b (v:Foo) = v.Add(b)
fun v -> v.Add(10), Foo.add 10 . , String F #, .