Acabo de comenzar con la programación funcional (con JavaScript y Node.js) y, por lo que parece, parece que el código que estoy escribiendo sería una base de código increíble para administrar, en comparación con los lenguajes de programación que tienen un tipo de paradigma orientado a objetos.
Con OOP estoy familiarizado con las prácticas que garantizarían que su código se pueda administrar y ampliar fácilmente. Pero no estoy seguro de una convención similar con la programación funcional.