1 recursion stack haskell overflow
where do i have an endless loop?
f2 :: Int->Int->Int
f2 n d
| d==2
= 0
| n `mod` d ==0 && n`mod` d^3==0
= 1 + (f2 n d-1)
| otherwise
= 0 + (f2 n d-1)
Run Code Online (Sandbox Code Playgroud)