[pyar] Funciones lambdas dentro de for

david weil tenuki en gmail.com
Mie Sep 24 13:46:22 ART 2014


2014-09-24 12:47 GMT-03:00 Angel Freire <cuerty en gmail.com>:

> Podes usar lawvere[0] para hacer currying[1]:
>
> from lawvere import arrow
>
> @arrow(domain=(int, int), codomain=int)
> def add(x, y):
>   return x + y
>

Que interesante, no lo conocía.
Igualmente no hacía falta irse tan lejos, con usar functools basta, no?

from functools import partial
add2 = partial(add, 2)
print add2(5)

----

Mm.. está bueno eso de anotarle el dominio, pero por lo que ví, no encontré
como hacer un tipo que soporte long e int a la vez.. ni mucha documentación
que digamos.. :-(

saludos!
-- 
 There is no dark side of the moon really. Matter of fact it's all dark.
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20140924/1b4f7df0/attachment.html>


More information about the pyar mailing list