Appendix C: Incomplete chapters (original) (raw)
- 1. What is Chalk?
- 2. Contribution guide
- 3. Representing and manipulating types
- 4. Lowering Rust IR to logic
- 5. Canonical queries
- 6. Chalk engine
- 6.2. Logic
- 6.3. SLG Solver
- 7. Chalk recursive solver
- 7.2. Inductive cycles
- 7.3. The search graph and caching
- 7.4. Coinduction
- Appendix A: Glossary and terminology
- Appendix B: Bibliography
- Appendix C: Incomplete chapters
- Appendix D: Publishing Chalk
Incomplete chapters
Some topics yet to be written:
- Elaborate on the proof procedure
- SLG solving – introduce negative reasoning
- Go over how trait impls are selected and checked
- Add a section on higher-ranked trait bounds