${ (when-not pdfmode (kira/emit }$ ${ )) }$

Venice ${ (kira/escape-xml version) }$ Cheat Sheet

${ (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)) }$
${ )) }$ ${ ))) }$