Functional Programming in Python

Functional Programming in Python

Python no es un lenguaje de programación funcional, pero es un lenguaje multi-paradigma que hace que la programación funcional sea fácil de realizar y fácil de mezclar con otros estilos de programación. En este artículo, David Mertz, director de Python Software Foundation, examina los aspectos funcionales del lenguaje y señala qué opciones funcionan bien y cuáles deberían rechazar en general.
Mertz describe maneras de evitar el control de flujo de estilo imperativo de Python, los matices de los callable functions, cómo trabajar 'lazily' con iteradores y el uso de funciones de orden superior. También lista varias bibliotecas Python de terceros útiles para la programación funcional.

 


Autor: David Mertz
Fuente: http://www.oreilly.com/programming/free/
Etiquetas: python programación
  
3 de Diciembre de 2016  



Libros relacionados