Po przeczytaniu this question po prostu zastanawiałem się, czy warto używać Haskell (lub innych funkcjonalnych języków programowania) w branżach o znaczeniu krytycznym.Funkcjonalne programowanie w elektrowniach atomowych?
Poza Erlangiem większość języków spełniała imperatywne/paradygmaty projekt po kontrakcie (Ada, Eiffel, C++).
Ale co z funkcyjnymi?
Powstały kod będzie łatwy w utrzymaniu, stabilny i wiele potencjalnych błędów może zostać wyeliminowanych przez ich ścisłe systemy typów podczas kompilacji. Lub jest leniwy oceny bardziej niebezpieczne niż pomocne? Czy istnieją inne wady bezpieczeństwa?