Jak projektujesz program funkcjonalny? [Zamknięte]

Od pierwszego dnia mojej kariery programistycznej zacząłem od programowania zorientowanego obiektowo. Jednak jestem zainteresowany poznaniem innych paradygmatów (coś, co powiedziałem tutaj o SO kilka razy, jest dobrą rzeczą, ale nie miałem czasu na to). Myślę, że nie tylko jestem gotowy, ale mam czas, więc zacznę programowanie funkcjonalne z F #.

Nie wiem jednak, jak skonstruować znacznie mniej aplikacji projektowych. Jestem przyzwyczajony do pomysłów na jedną klasę na plik i klasy rzeczownik / czasownik funkcji w programowaniu OO. Jak projektujesz i konstruujesz aplikacje funkcjonalne?

questionAnswers(8)

yourAnswerToTheQuestion