lambdust 0.1.1

A Scheme dialect with gradual typing and effect systems
1
2
3
4
5
6
7
8
9
10
11
12
/// Mock behavior for environment manager
#[derive(Debug, Clone, Default)]
pub struct MockEnvironmentBehavior {
    /// Whether lookups should fail for specific variables
    pub failing_lookups: Vec<String>,
    
    /// Whether updates should fail
    pub updates_should_fail: bool,
    
    /// Maximum number of environments to track
    pub max_environments: Option<usize>,
}