# Namespace: joker.hiccup

v1.0

## Contents

- Summary
- Index
- Constants
- Variables
- Functions, Macros, and Special Forms

## Summary

Renders HTML, XML, or XHTML markup to a string, based on prior work in Hiccup.
https://github.com/weavejester/hiccup

## Index

- html
- raw-string

## Constants

Constants are variables with `:const true` in their metadata. Joker currently does not recognize them as special; as such, it allows redefining them or their values.

(None.)

## Variables

(None.)

## Functions, Macros, and Special Forms

- ### html

  Function v1.0

      (html & content)

  Renders the Hiccup-style content as HTML markup, returning a string of
  the markup.
  The first parameter may be a map, which is options for the entire render.
  The :mode option defaults to :xhtml but can also be :html, :xml, or :sgml.

  source

- ### raw-string

  Function v1.0

      (raw-string content)

  A raw string is pre-rendered content that is added directly to the output markup
  without any interpretation or escaping.

  source