F# supports automatic generalization and automatic types inference. F# allows us to define a function without specifying the exact type of each one of the arguments neither the type of the returned value. The exact type will be determined during the compilation.
Video Producer: http://www.abelski.com/