formal-verification

Czy funkcje Haskella można udowodnić/sprawdzić / zweryfikować z poprawnością właściwości?

Kontynuując od idei w: Czy istnieją jakieś udowodnione języki świata rzeczywistego? Nie wiem jak wy, ale mam dość pisania ko ... asuje? Jeśli sugerujesz inny język, upewnij się, że przeszedł test "has-a-web-framework" i przeczytaj oryginalne pytanie :-)

Czy są jakieś możliwe do udowodnienia języki świata rzeczywistego? (scala?)

Uczono mnie o systemach formalnych na uniwersytecie, ale byłem rozczarowany, że nie wydają się być używane w prawdziwym słow ... em ciekawe rzeczy o testowalności języków funkcyjnych, takich jak scala. Jako oprogramowanie inżynierowie jakie mamy opcje?

Jak odczytać ten rdzeń GHC "dowód"?

Napisałem ten mały kawałek Haskella, aby dowiedzieć się, jak GHC udowadnia, że dla liczb naturalnych można zmniejszyć tylko o ... ównoważności są stosowane sekwencyjnie? Co to są przyrostki _N i _R? są TFCo:R:Flip[0] i TFCo:R:Flip[1] instancjami Flipa?