sitepipe-0.1.1: src/SitePipe.hs
module SitePipe
(
-- * SitePipe
-- | This module re-exports everything you need to build a site.
-- In addition to exporting all of SitePipe it also exports "Data.Aeson", "Data.Aeson.Lens",
-- "Control.Lens", "System.FilePath.Posix", and 'liftIO'
-- * Running SitePipe
site
, siteWithGlobals
-- * Loaders
, resourceLoader
-- * Writers
, writeWith
, writeTemplate
, textWriter
-- * Loader/Writers
, copyFiles
, copyFilesWith
-- * Readers
-- ** Built-in
, markdownReader
, textReader
-- ** Reader Generators
, mkPandocReader
-- * Utilities
, setExt
, addPrefix
, getTags
-- * Types
, module SitePipe.Types
-- * Exports
, module X
, liftIO
) where
import SitePipe.Types
import SitePipe.Files
import SitePipe.Pipes
import SitePipe.Readers
import SitePipe.Utilities
import Data.Aeson.Lens as X
import Data.Aeson as X
import Control.Lens as X hiding ((.=), (<.>))
import System.FilePath.Posix as X
import Control.Monad.IO.Class (liftIO)