Module docstring
{"# Finite sets in Option α
In this file we define
Option.toFinset: construct an empty or singletonFinset αfrom anOption α;Finset.insertNone: givens : Finset α, lift it to a finset onOption αusingOption.someand then insertOption.none;Finset.eraseNone: givens : Finset (Option α), returnst : Finset αsuch thatx ∈ t ↔ some x ∈ s.
Then we prove some basic lemmas about these definitions.
Tags
finset, option "}