Como você projeta um programa funcional? [fechadas]

Desde o primeiro dia da minha carreira de programação, comecei com programação orientada a objetos. No entanto, estou interessado em aprender outros paradigmas (algo que eu disse aqui no SO várias vezes é uma coisa boa, mas eu não tive tempo para fazer). Eu acho que não só estou pronto, mas tenho tempo, então vou começar a programação funcional com F #.

No entanto, não tenho certeza de como estruturar muito menos aplicativos de design. Estou acostumado às idéias de uma classe por arquivo e de substantivo de classe / verbo de função na programação OO. Como você projeta e estrutura aplicativos funcionais?

questionAnswers(8)

yourAnswerToTheQuestion