1. Welcome to the jank alpha!
  2. Foreword
  3. Getting Started
    1. Installation
    2. Hello, world!
    3. Hello, Leiningen!
    4. Hello, nREPL!
  4. Reaching into C++
    1. Bringing in native libraries
    2. Working with native values
    3. Working with native types
    4. Working with native functions
    5. The C++ DSL
    6. Throwing and catching exceptions
    7. Casting between native types
    8. Embedding raw C++
    9. The cpp namespace
  5. Working with projects
    1. Testing
    2. AOT compiling
  6. Differences from Clojure
  7. For C++ Developers
  8. Troubleshooting
    1. Checking jank's health
    2. How to get a stack trace
    3. Where to get help
    4. FAQ