There is nothing about f# being an implementation of ocaml
F# is a member of the ML language family and originated as a .NET Framework implementation of a core of the programming language OCaml.[6][7] It has also been influenced by C#, Python, Haskell,[5] Scala, and Erlang.