Bonjour,
Quelle est la différence entre les deux signatures de cette même fonction "factorial" :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 factorial :: Int -> Int factorial 0 = 1 factorial n = n * factorial (n - 1)Merci pour votre aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 factorial :: (Integral a) => a -> a factorial 0 = 1 factorial n = n * factorial (n - 1)
Partager