abc q = do

    if q<0

    then putStrLn "wow"

    else do

        let s = show q

        putStrLn s

        abc (q-1)


main = abc 10



대문자 변수 막 쓰다가 털리고

let하고 where 차이도 모르겠고

show랑 putStrLn 같이 쓰면 안되는 거도 모르겠고

패러다임 사고는 밥에 말아먹은거 같아


쉬운 문법부터 응용하려니깐 만만찮네