Warning: Reason support is experimental. We are looking for beta-tester and contributors.

Module type Wikicreole.RawBuilder

module type RawBuilder = sig..end

type href
type param
type phrasing_without_interactive
type phrasing
type flow
type flow_without_interactive
type uo_list
val chars : string -> phrasing_without_interactive
val strong_elem : 
  Wikicreole.attribs ->
  phrasing list ->
  phrasing_without_interactive
val em_elem : 
  Wikicreole.attribs ->
  phrasing list ->
  phrasing_without_interactive
val br_elem : 
  Wikicreole.attribs ->
  phrasing_without_interactive
val img_elem : 
  Wikicreole.attribs ->
  href ->
  string -> phrasing_without_interactive
val tt_elem : 
  Wikicreole.attribs ->
  phrasing list ->
  phrasing_without_interactive
val monospace_elem : 
  Wikicreole.attribs ->
  phrasing list ->
  phrasing_without_interactive
val underlined_elem : 
  Wikicreole.attribs ->
  phrasing list ->
  phrasing_without_interactive
val linethrough_elem : 
  Wikicreole.attribs ->
  phrasing list ->
  phrasing_without_interactive
val subscripted_elem : 
  Wikicreole.attribs ->
  phrasing list ->
  phrasing_without_interactive
val superscripted_elem : 
  Wikicreole.attribs ->
  phrasing list ->
  phrasing_without_interactive
val nbsp : phrasing_without_interactive
val endash : phrasing_without_interactive
val emdash : phrasing_without_interactive
val a_elem_phrasing : 
  Wikicreole.attribs ->
  href ->
  phrasing_without_interactive list ->
  phrasing
val a_elem_flow : 
  Wikicreole.attribs ->
  href ->
  flow_without_interactive list ->
  flow
val make_href : 
  param ->
  string -> string option -> href

the string option is the fragment part of the URL (#...)

val string_of_href : href -> string
val p_elem : 
  Wikicreole.attribs ->
  phrasing list ->
  flow_without_interactive
val pre_elem : 
  Wikicreole.attribs ->
  string list -> flow_without_interactive
val h1_elem : 
  Wikicreole.attribs ->
  phrasing list ->
  flow_without_interactive
val h2_elem : 
  Wikicreole.attribs ->
  phrasing list ->
  flow_without_interactive
val h3_elem : 
  Wikicreole.attribs ->
  phrasing list ->
  flow_without_interactive
val h4_elem : 
  Wikicreole.attribs ->
  phrasing list ->
  flow_without_interactive
val h5_elem : 
  Wikicreole.attribs ->
  phrasing list ->
  flow_without_interactive
val h6_elem : 
  Wikicreole.attribs ->
  phrasing list ->
  flow_without_interactive
val section_elem : 
  Wikicreole.attribs ->
  flow list ->
  flow_without_interactive
val ul_elem : 
  Wikicreole.attribs ->
  (phrasing list *
   uo_list option * Wikicreole.attribs)
  list -> uo_list
val ol_elem : 
  Wikicreole.attribs ->
  (phrasing list *
   uo_list option * Wikicreole.attribs)
  list -> uo_list
val dl_elem : 
  Wikicreole.attribs ->
  (bool * phrasing list * Wikicreole.attribs) list ->
  flow_without_interactive
val hr_elem : Wikicreole.attribs -> flow_without_interactive
val table_elem : 
  Wikicreole.attribs ->
  ((bool * Wikicreole.attribs * phrasing list)
   list * Wikicreole.attribs)
  list -> flow_without_interactive
val phrasing : 
  phrasing_without_interactive ->
  phrasing
val flow : 
  flow_without_interactive ->
  flow
val list : 
  uo_list ->
  flow_without_interactive
val error : string -> phrasing_without_interactive