|
import System.Directory (getDirectoryContents)
|
|
import System.Environment (getArgs)
|
|
|
|
|
|
isEmpty x = getDirectoryContents x >>= return . f . (== [".", ".."])
|
|
where f True = "Directory is empty"
|
|
f False = "Directory is not empty"
|
|
|
|
main = getArgs >>= isEmpty . (!! 0) >>= putStrLn
|