Je comprends des déclarations de FOLDR simples commeComprendre différentes statments FOLDR
foldr (+) 0 [1,2,3]
Cependant, je vais avoir du mal avec les déclarations de FOLDR plus complexes, à savoir ceux qui prennent 2 paramètres dans la fonction, et avec/et - les calculs. Quelqu'un pourrait-il expliquer les étapes qui se produisent pour obtenir ces réponses?
foldr (\x y -> (x+y)*2) 2 [1,3] = 22
foldr (/) 2 [8,12,24,4] = 8.0
Merci.