ref: 258085a196b833bb8474886baeeec4d4d65fec9f
parent: d1344ee41db2da2281dea3232e1052f63bc8ecf5
	author: Lennart Augustsson <lennart@augustsson.net>
	date: Thu Mar 21 11:13:34 EDT 2024
	
Exports.
--- a/lib/System/Directory.hs
+++ b/lib/System/Directory.hs
@@ -2,6 +2,8 @@
removeFile,
doesFileExist,
doesDirectoryExist,
+ getDirectoryContents,
+ listDirectory,
) where
import Prelude
import Control.Monad(when)
@@ -56,3 +58,6 @@
s <- peekCAString sp
loop (s:r)
loop []
+
+listDirectory :: FilePath -> IO [String]
+listDirectory d = filter (\ n -> n /= "." && n /= "..") <$> getDirectoryContents d
--
⑨