(* Features of F# to talk about *) open System; Console.WriteLine("hello");; // .net interop // binding to vars: let x = 1; // immutable let f y = x+1 // function def // note type inference let g() = let x = 2 Console.WriteLine((f 10)); g();; // 11 if statically scoped.