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