diff options
| author | Jasper Van der Jeugt <m@jaspervdj.be> | 2012-05-18 18:24:57 +0200 |
|---|---|---|
| committer | Jasper Van der Jeugt <m@jaspervdj.be> | 2012-05-18 18:24:57 +0200 |
| commit | 7052768e4bc490d63503f6b7edf7a84bcccdf968 (patch) | |
| tree | 2c3fdf868f20da1b8a8327cdb532c1c1a1dc02bd /src/Hakyll/Core/Resource/Provider | |
| parent | 264aeed33d0bd8772a16fc5461d3bfabcf4eb16a (diff) | |
| download | hakyll-7052768e4bc490d63503f6b7edf7a84bcccdf968.tar.gz | |
Resource invariant: / as path separator
Diffstat (limited to 'src/Hakyll/Core/Resource/Provider')
| -rw-r--r-- | src/Hakyll/Core/Resource/Provider/Dummy.hs | 2 | ||||
| -rw-r--r-- | src/Hakyll/Core/Resource/Provider/File.hs | 6 |
2 files changed, 4 insertions, 4 deletions
diff --git a/src/Hakyll/Core/Resource/Provider/Dummy.hs b/src/Hakyll/Core/Resource/Provider/Dummy.hs index dad7b0b..548f845 100644 --- a/src/Hakyll/Core/Resource/Provider/Dummy.hs +++ b/src/Hakyll/Core/Resource/Provider/Dummy.hs @@ -19,7 +19,7 @@ import Hakyll.Core.Resource.Provider -- dummyResourceProvider :: Map String ByteString -> IO ResourceProvider dummyResourceProvider vfs = makeResourceProvider - (map Resource (M.keys vfs)) + (map resource (M.keys vfs)) (return . TL.unpack . TL.decodeUtf8 . (vfs M.!) . unResource) (return . (vfs M.!) . unResource) (const getCurrentTime) diff --git a/src/Hakyll/Core/Resource/Provider/File.hs b/src/Hakyll/Core/Resource/Provider/File.hs index abb7ebe..b2172b8 100644 --- a/src/Hakyll/Core/Resource/Provider/File.hs +++ b/src/Hakyll/Core/Resource/Provider/File.hs @@ -22,13 +22,13 @@ import Hakyll.Core.Configuration fileResourceProvider :: HakyllConfiguration -> IO ResourceProvider fileResourceProvider configuration = do -- Retrieve a list of paths - list <- map Resource . filter (not . shouldIgnoreFile configuration) <$> + list <- map resource . filter (not . shouldIgnoreFile configuration) <$> getRecursiveContents False "." makeResourceProvider list (readFile . unResource) (LB.readFile . unResource) - mtime + (mtime . unResource) where - mtime (Resource r) = do + mtime r = do ct <- toCalendarTime =<< getModificationTime r let str = formatCalendarTime defaultTimeLocale "%s" ct return $ readTime defaultTimeLocale "%s" str |
