Admito que todavía no he compartido F #. Pero en las descripciones de 30,000 pies, siguen hablando de código fácil de probar que no tiene un estado mutable. ¿Es eso lo mismo que los métodos estáticos?¿Puedo obtener los mismos beneficios de la programación funcional (F #) usando más métodos estáticos en C#?
¿Podría obtener el beneficio de F # al escribir parte de mi código en clases con todos los métodos estáticos?
Estoy buscando la respuesta corta, sé que existen libros enteros sobre el tema.
Hmm, eso lleva a otra pregunta, que ahora preguntaré en S.O. también-- ¿qué es la descomposición funcional? – MatthewMartin
Todo es muy simple: http://en.wikipedia.org/wiki/Decomposition_(computer_science) –
Eso solo dice que usar funciones hechas de funciones (etc.) es un buen diseño. ¿Es eso una característica de la programación funcional o simplemente tienen ambos función en el nombre? – MatthewMartin