@@ -44,9 +44,10 @@ defaultPandocWriterOptions = defaultWriterOptions
4444
4545-- | The default hakyll configuration.
4646--
47−defaultHakyllConfiguration :: HakyllConfiguration
48−defaultHakyllConfiguration = HakyllConfiguration
49− { absoluteUrl = ""
47+defaultHakyllConfiguration :: String -- ^ Absolute site URL.
48+ -> HakyllConfiguration -- ^ Default config.
49+defaultHakyllConfiguration absoluteUrl' = HakyllConfiguration
50+ { absoluteUrl = absoluteUrl'
5051 , additionalContext = M.empty
5152 , siteDirectory = "_site"
5253 , cacheDirectory = "_cache"
@@ -64,7 +65,7 @@ hakyll :: String -- ^ Absolute URL of your site. Used in certain cases.
6465 -> IO ()
6566hakyll absolute = hakyllWithConfiguration configuration
6667 where
67− configuration = defaultHakyllConfiguration { absoluteUrl = absolute }
68+ configuration = defaultHakyllConfiguration absolute
6869
6970-- | Main function to run hakyll with a custom configuration.
7071--