Documentation
Guides and references for embedding mino and using the language.
C API Reference
Every public function, type, enum, and macro in
mino.h. Auto-generated from the source.Language Reference
Every built-in function, special form, and macro available in the mino language. Organized by category with usage examples.
Embedding Cookbook
Six worked examples showing real-world embedding patterns: config loader, rules engine, REPL on socket, plugin host, data pipeline, and game scripting console.
Tooling and Editor Integration
Connect your editor to mino via nREPL. Setup guides for Conjure, vim-fireplace, CIDER, Calva, and Cursive. Protocol reference for tools developers.
Testing
Write and run tests in mino itself using
deftest, is, and testing. Built-in test runner with CI-friendly exit codes.Proper Tail Calls
All function calls in tail position are optimized. Self-recursion, mutual recursion, and general tail calls run in constant stack space.
Additional resources
- Get Started: step-by-step guide to embedding mino in your first project.
- Changelog: what changed in each release.
- Source on GitHub: browse the code, file issues, contribute.