logo
pub fn union<T>(interp: &mut Artichoke, patterns: T) -> Result<Value, Error> where
    T: IntoIterator<Item = Value>,