summaryrefslogtreecommitdiff
path: root/src/Hakyll/Core/Resource/Provider
diff options
context:
space:
mode:
authorJasper Van der Jeugt <m@jaspervdj.be>2012-05-18 18:24:57 +0200
committerJasper Van der Jeugt <m@jaspervdj.be>2012-05-18 18:24:57 +0200
commit7052768e4bc490d63503f6b7edf7a84bcccdf968 (patch)
tree2c3fdf868f20da1b8a8327cdb532c1c1a1dc02bd /src/Hakyll/Core/Resource/Provider
parent264aeed33d0bd8772a16fc5461d3bfabcf4eb16a (diff)
downloadhakyll-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.hs2
-rw-r--r--src/Hakyll/Core/Resource/Provider/File.hs6
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