我想要一个目录中的文件排序列表。如何将sort
函数应用于带有IO
monad 的列表?
import System.Directory
import Data.List
sortedFiles :: FilePath -> IO [FilePath]
sortedFiles path = do
files <- getDirectoryContents "."
return sort files -- this does not work