La programación funcional es una forma de escribir código con un estilo más declarativo.
En Java surgió desde la versión 8 y vino con otros conceptos como las interfaces funcionales, expresiones lambdas y streams.
Entérate sobre las generalidades y la comparación de un código imperativo estructurado con un código declarativo funcional.
Di una clase completa hablando de ello.
https://www.youtube.com/watch?v=H5T6-LzitcU
#Java #Programación #Funcional