|
|
|
| Description |
| This is the module which exports HakyllAction.
|
|
| Synopsis |
|
|
|
| Documentation |
|
|
| Type used for rendering computations that carry along dependencies.
| | Constructors | | HakyllAction | | | actionDependencies :: [FilePath] | Dependencies of the HakyllAction.
| | actionUrl :: Maybe (Hakyll FilePath) | URL pointing to the result of this HakyllAction.
| | actionFunction :: a -> Hakyll b | The actual render function.
|
|
| Instances | |
|
|
|
| :: (a -> Hakyll b) | Function to execute.
| | -> HakyllAction a b | | | Create a HakyllAction from a function.
|
|
|
| createSimpleHakyllAction | Source |
|
| :: Hakyll b | Hakyll value to pass on.
| | -> HakyllAction () b | | | Create a HakyllAction from a simple Hakyll value.
|
|
|
|
| :: FilePath | File to operate on.
| | -> Hakyll b | Value to pass on.
| | -> HakyllAction () b | The resulting action.
| | Create a HakyllAction that operates on one file.
|
|
|
|
| :: [HakyllAction a a] | Actions to chain.
| | -> HakyllAction a a | Resulting action.
| | Chain a number of HakyllAction computations.
|
|
|
|
|
|
|
| :: HakyllAction () () | Action to run.
| | -> Hakyll () | Empty result.
| | Run a HakyllAction, but only when it is out-of-date. At this point, the
actionUrl field must be set.
|
|
|
| Produced by Haddock version 2.7.2 |