@@ -3,8 +3,7 @@
33module Hakyll.Web
44 ( defaultPageRead
55 , defaultTemplateRead
6− , defaultHamletTemplateRead
7− , defaultHamletTemplateReadWith
6+ , defaultTemplateReadWith
87 , defaultRelativizeUrls
98 , defaultCopyFile
109 , defaultCompressCss
@@ -15,7 +14,7 @@ import Prelude hiding (id)
1514import Control.Category (id)
1615import Control.Arrow (arr, (>>>), (>>^), (&&&))
1716
18−import Text.Hamlet (HamletSettings, defaultHamletSettings)
17+import Text.Hamlet (HamletSettings)
1918
2019import Hakyll.Core.Compiler
2120import Hakyll.Core.Writable
@@ -23,7 +22,6 @@ import Hakyll.Core.Identifier
2322import Hakyll.Web.Page
2423import Hakyll.Web.Pandoc
2524import Hakyll.Web.Template
26−import Hakyll.Web.Template.Read
2725import Hakyll.Web.RelativizeUrls
2826import Hakyll.Web.Util.String
2927import Hakyll.Web.CompressCss
@@ -39,16 +37,11 @@ defaultRelativizeUrls = getRoute &&& id >>^ uncurry relativize
3937 relativize (Just r) = fmap (relativizeUrls $ toSiteRoot r)
4038
4139defaultTemplateRead :: Compiler () Template
42−defaultTemplateRead = cached "Hakyll.Web.defaultTemplateRead" $
43− getResourceString >>^ readTemplate
40+defaultTemplateRead = cached "Hakyll.Web.defaultTemplateRead" $ templateRead
4441
45−defaultHamletTemplateRead :: Compiler () Template
46−defaultHamletTemplateRead = defaultHamletTemplateReadWith defaultHamletSettings
47−
48−defaultHamletTemplateReadWith :: HamletSettings -> Compiler () Template
49−defaultHamletTemplateReadWith settings =
50− cached "Hakyll.Web.defaultHamletTemplateReadWith" $
51− getResourceString >>^ readHamletTemplateWith settings
42+defaultTemplateReadWith :: HamletSettings -> Compiler () Template
43+defaultTemplateReadWith settings = cached "Hakyll.Web.defaultTemplateReadWith" $
44+ templateReadWith settings
5245
5346defaultCopyFile :: Compiler () CopyFile
5447defaultCopyFile = getIdentifier >>^ CopyFile . toFilePath