${ (kira/docoll left (fn [s1] (kira/emit }$
${ (kira/escape-xml (:title s1)) }$
${ (kira/docoll (:sections s1) (fn [s2] (kira/emit }$
${ (when (:title s2) (kira/emit }$
${ (kira/escape-xml (:title s2)) }$
${ )) }$
${ (kira/docoll (:sections s2) (fn [s3] (kira/emit }$
| ${ (kira/escape-xml (:title s3)) }$ |
${ (kira/docoll (:items s3) (fn [it] (kira/emit }$${ (if (:id it) (kira/emit }$${ (kira/escape-xml (:name it)) }$ ${ ) (kira/emit }$${ (kira/escape-xml (:name it)) }$ ${ )) }$${ ))) }$ |
${ ))) }$
${ ))) }$
${ ))) }$
${ (kira/docoll right (fn [s1] (kira/emit }$
${ (kira/escape-xml (:title s1)) }$
${ (kira/docoll (:sections s1) (fn [s2] (kira/emit }$
${ (when (:title s2) (kira/emit }$
${ (kira/escape-xml (:title s2)) }$
${ )) }$
${ (kira/docoll (:sections s2) (fn [s3] (kira/emit }$
| ${ (kira/escape-xml (:title s3)) }$ |
${ (kira/docoll (:items s3) (fn [it] (kira/emit }$${ (if (:id it) (kira/emit }$${ (kira/escape-xml (:name it)) }$ ${ ) (kira/emit }$${ (kira/escape-xml (:name it)) }$ ${ )) }$${ ))) }$ |
${ ))) }$
${ ))) }$
${ ))) }$
Embedding in Java
${ (kira/docoll snippets (fn [s] (kira/emit }$
${ (kira/escape-xml (:title s)) }$
${ (kira/escape-xml (:code s)) }$
${ ))) }$
Function details
${ (kira/docoll details (fn [it] (kira/emit }$
${ (when (:id it) (kira/emit }$
${ (kira/escape-xml (:name it)) }$
${ (kira/docoll (:signatures it) (fn [sig] (kira/emit }$
${ (kira/escape-xml sig) }$
${ ))) }$
${ (kira/escape-xml (:description it)) }$
${ (kira/escape-xml (:examples it)) }$
${ )) }$
${ ))) }$