summaryrefslogtreecommitdiff
path: root/src/Text/Hakyll/Renderable.hs
diff options
context:
space:
mode:
Diffstat (limited to 'src/Text/Hakyll/Renderable.hs')
-rw-r--r--src/Text/Hakyll/Renderable.hs3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/Text/Hakyll/Renderable.hs b/src/Text/Hakyll/Renderable.hs
index c8e780e..cafdb3c 100644
--- a/src/Text/Hakyll/Renderable.hs
+++ b/src/Text/Hakyll/Renderable.hs
@@ -2,13 +2,14 @@ module Text.Hakyll.Renderable
( Renderable(toContext, getDependencies, getURL)
) where
+import Text.Hakyll.Hakyll (Hakyll)
import System.FilePath (FilePath)
import Text.Hakyll.Context (Context)
-- | A class for datatypes that can be rendered to pages.
class Renderable a where
-- | Get a context to do substitutions with.
- toContext :: a -> IO Context
+ toContext :: a -> Hakyll Context
-- | Get the dependencies for the renderable. This is used for cache
-- invalidation.