free_varsl : term list -> term list
- free_varsl [Term `x /\ y /\ y ==> x`, Term `!x. x ==> p ==> y`]; > val it = [`x`, `y`, `p`] : term list
free_varsl is not efficient for large terms with many free variables. Demanding applications should be coded with FVL.