hakyll-4.12.3.0: A static website compiler library

Safe HaskellNone
LanguageHaskell2010

Hakyll.Core.Writable

Description

Describes writable items; items that can be saved to the disk

Synopsis

Documentation

class Writable a where #

Describes an item that can be saved to the disk

Minimal complete definition

write

Methods

write :: FilePath -> Item a -> IO () #

Save an item to the given filepath

Instances
Writable () # 
Instance details

Defined in Hakyll.Core.Writable

Methods

write :: FilePath -> Item () -> IO () #

Writable ByteString # 
Instance details

Defined in Hakyll.Core.Writable

Methods

write :: FilePath -> Item ByteString -> IO () #

Writable ByteString # 
Instance details

Defined in Hakyll.Core.Writable

Methods

write :: FilePath -> Item ByteString -> IO () #

Writable Html # 
Instance details

Defined in Hakyll.Core.Writable

Methods

write :: FilePath -> Item Html -> IO () #

Writable TmpFile # 
Instance details

Defined in Hakyll.Core.File

Methods

write :: FilePath -> Item TmpFile -> IO () #

Writable CopyFile # 
Instance details

Defined in Hakyll.Core.File

Methods

write :: FilePath -> Item CopyFile -> IO () #

Writable Biblio # 
Instance details

Defined in Hakyll.Web.Pandoc.Biblio

Methods

write :: FilePath -> Item Biblio -> IO () #

Writable CSL # 
Instance details

Defined in Hakyll.Web.Pandoc.Biblio

Methods

write :: FilePath -> Item CSL -> IO () #

Writable Redirect # 
Instance details

Defined in Hakyll.Web.Redirect

Methods

write :: FilePath -> Item Redirect -> IO () #

Writable Template # 
Instance details

Defined in Hakyll.Web.Template.Internal

Methods

write :: FilePath -> Item Template -> IO () #

Writable [Char] # 
Instance details

Defined in Hakyll.Core.Writable

Methods

write :: FilePath -> Item [Char] -> IO () #

Writable [Word8] # 
Instance details

Defined in Hakyll.Core.Writable

Methods

write :: FilePath -> Item [Word8] -> IO () #