|
|
|
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 |