Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Contributing and Following Along

The project maintains:

  • Detailed design documents for all major features
  • Clear phase-based development with defined milestones
  • Separation of concerns across focused repositories
  • Systematic testing via the coverage repository

This structure makes it possible for contributors to:

  • Understand design rationale through the design repo
  • Work on isolated features in focused repos
  • Track progress through phase milestones
  • Verify correctness through comprehensive tests

The Zylisp Guide (the book being written) serves as both:

  • Vision document - what the language should become
  • Specification - how features should work
  • Learning resource - for future Zylisp developers

The Zylisp project represents a thoughtful, well-architected effort to create a production-ready Lisp that embraces modern language design whilst honouring the Lisp tradition. It's not trying to be everything to everyone, but rather to serve a specific niche: developers who want both Lisp's power and Go's practicality.