@@ -0,0 +1,15 @@
1+-- | Describes writable items; items that can be saved to the disk
3+{-# LANGUAGE FlexibleInstances #-}
4+module Hakyll.Core.Writable
8+-- | Describes an item that can be saved to the disk
10+class Writable a where
11+ -- | Save an item to the given filepath
12+ write :: FilePath -> a -> IO ()
14+instance Writable [Char] where