Legend:
Library
Module
Module type
Parameter
Class
Class type
An article is a specialization of a page to describe blog posts (associated with a title, synopsis and date). It's the minimal archetype for describing a blog post.
An article is also a page, so any data readable from a page is also readable from an article. If no value is given for page_title, the metadata will use the article's title. The same applies to description and synopsis.
validate raw_data Validates a data item represented by type Yocaml.Data.t and projects it into a value of type t.
As an article is also a page, article-normalized data includes article-normalized data with additional fields. As with optional fields, synopsis has a has_synopsis version.