roc/src/can/module.rs
Richard Feldman 3a151b6c24 wip
2019-11-30 20:36:35 -05:00

10 lines
253 B
Rust

use crate::can::expr::Expr;
use crate::can::pattern::Pattern;
use crate::region::Located;
use im::Vector;
#[derive(Clone, Debug, PartialEq)]
pub struct Module {
pub name: Option<Box<str>>,
pub defs: Vector<(Located<Pattern>, Located<Expr>)>,
}