Add IsDirectory
This commit is contained in:
@@ -12,13 +12,16 @@ import qualified Text.Pandoc as P
|
||||
import qualified Text.Blaze.Html.Renderer.Text as B
|
||||
import qualified Codec.Picture as CP
|
||||
import qualified Codec.Picture.STBIR as CPS
|
||||
import System.Directory (listDirectory, createDirectory, copyFile)
|
||||
import System.Directory (listDirectory, doesDirectoryExist, createDirectory, copyFile)
|
||||
|
||||
evalFunctionIO :: FunctionIO -> Value -> IO Value
|
||||
evalFunctionIO f x = case (f, x) of
|
||||
(ListDirectory, String s) ->
|
||||
(List . map toValue) <$> listDirectory s
|
||||
|
||||
(IsDirectory, String s) ->
|
||||
Bool <$> doesDirectoryExist s
|
||||
|
||||
(ReadTemplate, String s) -> do
|
||||
t <- T.readFile s
|
||||
let c = "CONTENT"
|
||||
|
||||
Reference in New Issue
Block a user