3
F * (udtalt F-stjerne) er et ML-lignende funktionelt programmeringssprog rettet mod programverifikation.Dets typesystem inkluderer polymorfisme, afhængige typer, monadiske effekter, forfiningstyper og en svageste forudsætningsberegning.Sammen giver disse funktioner mulighed for at udtrykke præcise og kompakte specifikationer for programmer, herunder funktionelle korrekthedsegenskaber.F * -checkchecker har til formål at bevise, at programmer opfylder deres specifikationer ved hjælp af en kombination af SMT-løsning og manuelle bevis.Programmer skrevet i F * kan oversættes til OCaml eller F # til eksekvering ....