# `Typster.CompileError`
[🔗](https://github.com/mylanconnolly/typster/blob/v0.7.2/lib/typster/compile_error.ex#L1)

Exception raised when Typst compilation fails.

This exception is raised by the bang (!) versions of rendering functions
when compilation or rendering fails.

## Examples

    try do
      Typster.render_pdf!("invalid typst syntax")
    rescue
      e in Typster.CompileError ->
        IO.puts("Compilation failed: " <> e.message)
    end

---

*Consult [api-reference.md](api-reference.md) for complete listing*
