VarSet : Scopedempty : VarSet vselem : Var vs -> VarSet vs -> BoolisEmpty : VarSet vs -> Boolsize : VarSet vs -> Natinsert : Var vs -> VarSet vs -> VarSet vsdelete : Var vs -> VarSet vs -> VarSet vsfull : SizeOf vs -> VarSet vsintersection : VarSet vs -> VarSet vs -> VarSet vsunion : VarSet vs -> VarSet vs -> VarSet vsunsafeToList : VarSet vs -> List (Var vs)toList : VarSet vs -> List (Var vs)dropFirst : VarSet (v :: vs) -> VarSet vsdropInner : SizeOf inner -> VarSet (inner ++ vs) -> VarSet vsvarSetFreelyEmbeddable : FreelyEmbeddable VarSetvarSetWeaken : Weaken VarSet