Actualmente, estoy empezando a aprender haskell, y mientras lo hago, intento implementar algunas de las ideas que aprendí de Python. Pero, encontré este desafiante. Puede escribir una función en Haskell, que toma otra función como argumento, y devuelve la misma función con su orden de argumentos invertida. ¿Se puede hacer algo similar en Python? Por ejemplo,Cambiando el orden de los argumentos de una función en Python
def divide(a,b):
return a/b
new_divide = flip(divide)
# new_divide is now a function that returns second argument divided by first argument
¿Se puede hacer esto en Python?
Creo que podrías usar * args y luego reverse() esa lista de argumentos ... o algo así. –