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

analyze/invalid-letfn

This happens when a letfn* binding form is malformed. The bindings may be missing. They may be uneven. The names may be invalid. The bound values may not be functions.

Mitigations

Use a binding vector of function-name and function-value pairs. Make sure each name is an unqualified symbol.