|
|
|
|
Synopsis |
|
|
|
Documentation |
|
|
A custom page.
| Instances | |
|
|
|
:: String | Destination of the page, relative to _site.
| -> [FilePath] | Dependencies of the page.
| -> [(String, Either String (Hakyll String))] | Mapping.
| -> CustomPage | | Create a custom page.
The association list given maps keys to values for substitution. Note
that as value, you can either give a String or a Hakyll String.
A Hakyll String is preferred for more complex data, since it allows
dependency checking. A String is obviously more simple to use in some
cases.
|
|
|
|
PagePath is a class that wraps a FilePath. This is used to render Pages
without reading them first through use of caching.
| Instances | |
|
|
|
Create a PagePath from a FilePath.
|
|
data CombinedRenderable a b | Source |
|
A combination of two other renderables.
| Instances | |
|
|
|
Combine two renderables. The url will always be taken from the first
Renderable. Also, if a `$key` is present in both renderables, the
value from the first Renderable will be taken as well.
Since renderables are always more or less key-value maps, you can see
this as a union between two maps.
|
|
|
Combine two renderables and set a custom URL. This behaves like combine,
except that for the url field, the given URL is always chosen.
|
|
Produced by Haddock version 2.6.0 |