package forester

  1. Overview
  2. Docs
module F = Dream_forester
module String_map : sig ... end
module Addr_map : sig ... end
module Ancestors : sig ... end
module Current_addr : sig ... end
module Mainmatter_cache : sig ... end
module Xmlns_map : sig ... end
module Xmlns_prefixes : sig ... end
val normalise_prefix : ?loc:'a -> prefix:String_map.key option -> xmlns:String_map.key option -> (((String_map.key * String_map.key) list * String_map.key option) -> 'b) -> 'b
val optional : ('a -> Dream_html_lite.node) -> 'a option -> Dream_html_lite.node
val optional_ : ('a -> Dream_html_lite.attr) -> 'a option -> Dream_html_lite.attr
val render_author_name : Forester_core.addr -> Dream_html_lite.node
val render_contributor : Forester_core.addr -> Dream_html_lite.node
val render_authors : contributors:Forester_core.addr list -> authors:Forester_core.addr list -> Dream_html_lite.node
val render_meta : (string * Forester_core.Sem.t) -> Dream_html_lite.node
val render_mainmatter : Forester_core.Sem.t -> Dream_html_lite.node
val render_backmatter : Forester_core.addr -> Dream_html_lite.node
val with_mainmatter_cache : (unit -> 'a) -> 'a
OCaml

Innovation. Community. Security.