- Introduction
- Programming in Fram
- 1. Installation
- 2. Getting Started
- 3. Effects
- 4. Named Parameters
- 5. Data Types
- 6. Modules
- 7. Effect Handlers
- 8. Case Study: Implementation of Prolog
- Fram Language Reference
- 9. Notational Conventions
- 10. Lexical Structure
- Fram Standard Library
- 11. Prelude
- Fram Programming Conventions
- 12. General
- 13. Naming
- 14. Code Formatting