1//! Core intermediate representation and type system for amalgam 2 3pub mod ir; 4pub mod types; 5pub mod error; 6 7pub use error::CoreError; 8pub use ir::IR; 9pub use types::{Type, TypeSystem};