ser mas funcional en python

18 views
Skip to first unread message

Jimmy Calahorrano

unread,
Jun 2, 2016, 9:04:07 AM6/2/16
to python-ecuador
la programacion funcional ha ganado interes en los ultimos anios debido a la cada vez mas creciente necesidad de implementar soluciones concurrentes. lenguajes como f#, scala, erlang estan ganando mas adeptos cada dia. sin embargo no es necesario salirnos de python para ser mas funcionales, funciones como map, list comprehensions, y los functools nos ayudan a ser mas funcionales, cabe recordad que las funciones son first class objects entonces podemos manipularlas y usarlas como si fueran objectos, como por ejemplo insertarlas en un diccionario para luego usarlas de acuerdo a key en lugar de tener if else. en fin el pdf adjunto que es gratuito nos explica muchas de las cosas de como ser mas funcional en python.. si usas mucho el for loop de python entonces te recomiendo que leas este libro.
functional-programming-python.pdf

Milton Labanda

unread,
Jun 2, 2016, 9:12:40 AM6/2/16
to python-...@googlegroups.com

Chevere, de hecho Python es funcional por naturaleza

El jun. 2, 2016 8:04 AM, "Jimmy Calahorrano" <jcal...@chicagolatinotv.com> escribió:
la programacion funcional ha ganado interes en los ultimos anios debido a la cada vez mas creciente necesidad de implementar soluciones concurrentes. lenguajes como f#, scala, erlang estan ganando mas adeptos cada dia. sin embargo no es necesario salirnos de python para ser mas funcionales, funciones como map, list comprehensions, y los functools nos ayudan a ser mas funcionales, cabe recordad que las funciones son first class objects entonces podemos manipularlas y usarlas como si fueran objectos, como por ejemplo insertarlas en un diccionario para luego usarlas de acuerdo a key en lugar de tener if else. en fin el pdf adjunto que es gratuito nos explica muchas de las cosas de como ser mas funcional en python.. si usas mucho el for loop de python entonces te recomiendo que leas este libro.

--
Has recibido este mensaje porque estás suscrito al grupo "python-ecuador" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a python-ecuado...@googlegroups.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.

Jimmy Calahorrano

unread,
Jun 2, 2016, 4:47:32 PM6/2/16
to python-ecuador, 1000t...@gmail.com
en el completro sentido de la palabra python no es un lenguaje funcional pero que tiene caracteristicas funcionales mas covenientes que java, c# o c++ de eso no hay duda
Reply all
Reply to author
Forward
0 new messages