- filename.ml = implementation files (maybe these are like c source files?)
- filename.mli = interface files (maybe these are like c header files?)
- F* ("f-star") is a verification method that is built in to Ocaml
This language is used for production environments and massive orgs where verification and security are key. (Financial institutions, building compilers, etc.)