Instance fmapUnsized {A B} (f : A -> B) (g : G A) `{Unsized _ g} :
Unsized (fmap f g).
Instance fmapMonotonic
{A B} (f : A -> B) (g : G A) `{SizeMonotonic _ g} :
SizeMonotonic (fmap f g).

Lemma semSized A (f : nat -> G A) :
semGen (sized f) <--> \bigcup_n semGenSize (f n) n.