add flatten method
Corng -- dual to Rng
Corng -- dual to Rng
Corng -- dual to Rng
MaybeEmptyList[A] isomorphic to List[A] \/ NonEmptyList[A]
remove Size type alias
Size data structure
redo gen
redo gen
gen
refit size into gen
refit size into gen
refit size into gen
refit size into gen
refit size into gen
refit size into gen
comonad