[Sin Título]

marcelino villarino aguiar mvillarino en eresmas.com
Mar Oct 21 18:52:32 CEST 2003


Quiero que una función me devuelva otra función, para hacer algo así:
def suma(x, y):
    return x+y

def función(x, y):
    #algo, y devuelve una función
 funcion(elevar, 5)(5) # y me devuelva 5 al cubo.

intendo meter en #algo un return suma,pero no me deja, pero si asigno 
suma (la función) a una variable, puedo devolver la variable, y 
efectivamente, si lo hago, función me devuelve un objeto de tipo 
función.

No hay forma de hacerlo sin la asignación intermedia?

Por otro lado, podría alguien explicarme que es eso de la 
currificación?, es que estoy intentando meterle mano a Haskell, pero 
no se deja (vamos, que en las páginas en español de internet no 
encuentro nada que lo explique con nivel para diletantes.

--  [mvillarino en eresmas.com] --

--  [mvillarino en eresmas.com] --




Más información sobre la lista de distribución Python-es