F# (programming language)
F# is a succinct, expressive and efficient functional and object-oriented language for .NET which helps you write simple code to solve complex problems.
F* is an ML-like functional programming language aimed at program verification. F* can express precise specifications for programs, including functional correctness...
f* (pronounced f star) is an mllike functional programming language aimed at program verification. its type system includes polymorphism, dependent types, monadic effects, refinement types, and a weakest precondition calculus. together, these features allow expressing precise and compact specifications for programs, including functional correctness properties. the f* typechecker aims to prove that programs meet their specifications using a combination of smt solving and manual proofs. programs written in f* can be translated to ocaml or f# for execution.
portable security-and-privacy safety programming-language security-utilities verification formulas proof-assistant formal formal-methods