specl-types 0.1.0

Type system and type checker for Specl
Documentation
1
2
3
4
5
6
7
8
9
10
11
//! Type system and type checker for Specl.

pub mod checker;
pub mod env;
pub mod error;
pub mod types;

pub use checker::{check_module, TypeChecker};
pub use env::{ActionSig, TypeEnv};
pub use error::{TypeError, TypeResult};
pub use types::{RecordType, Substitution, Type, TypeVar, TypeVarGen};