enrich
list,
set-basic
with
functions
{ . } : List('s) → Set('s);
variables
s : 's;
sl : List('s);
axioms
list-to-set-null: {[]} = ∅;
list-to-set-cons: {s ' + sl} = {sl} ++ s;
end enrich