Section FinMapKeyType.
Variables (K V : choiceType).
Implicit Types (f g : {fmap K -> V}).
Definition codomf f : {fset V} := [fset f k | k : domf f].

Lemma codomf_restrict f (A : {fset K})  :
codomf f.[& A] = [fset f k | k : domf f & val k \in A].