🔥🌍
Welcome To Leftychanhaskell factorial 0 = 1 factorial n = n * factorial (n - 1) main :: IO () main = do putStrLn "Enter a non-negative integer:" input <- getLine let n = read input :: Integer putStrLn $ "Factorial of " ++ show n ++ " is " ++ show (factorial n)