3
F * (izgovarja se zvezda F) je ML podoben funkcionalni programski jezik, namenjen preverjanju programa.Njegov tipni sistem vključuje polimorfizem, odvisne vrste, monadične učinke, vrste izpopolnjevanja in najšibkejši predpogoj.Te funkcije skupaj omogočajo izražanje natančnih in kompaktnih specifikacij za programe, vključno z lastnostmi funkcionalne korektnosti.Cilj preverjanja tipa F * je dokazati, da programi izpolnjujejo njihove specifikacije z uporabo kombinacije reševanja SMT in ročnih dokazov.Programe, napisane v F *, lahko za izvedbo prevedemo v OCaml ali F #.
Spletna stran:
https://www.fstar-lang.orgLastnosti
Kategorije
Alternativa F*u za Ubuntu s komercialno licenco
0
Cyberwatch
Zaščitite svoje strežnike pred IT ranljivostmi. Cyberwatch zazna vaše ranljivosti in samodejno odpravi ustrezne varnostne popravke.