В настоящее время я начинаю изучать haskell, и пока я делаю это, я пытаюсь реализовать некоторые идеи, которые я узнал из него в Python. Но я нашел это сложным. Вы можете написать функцию в Haskell, которая принимает другую функцию в качестве аргумента и возвращает ту же функцию с измененным порядком ее аргументов. Можно ли сделать что-то похожее на 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
Можете ли вы сделать это в Python?