Introduction
Programming in Fram
1.
Installation
2.
Getting Started
3.
Named Parameters
4.
Data Types
5.
Modules
6.
Effect Handlers
7.
Case Study: Implementation of Prolog
Fram Language Reference
8.
Notational Conventions
9.
Lexical Structure
Fram Standard Library
10.
Prelude
Fram Programming Conventions
11.
General
12.
Naming
13.
Code Formatting
Light
Rust
Coal
Navy
Ayu
The Fram Language
Introduction
This document describes the programming language Fram, and is divided into the following parts.
Part I
is intended to be a general introduction to the language.
Part II
serves as a reference manual as well as the informal specification of Fram.
Part III
documents the standard library.
Part IV
describes programming conventions.