0 FunExt : (a -> b) -> (a -> b) -> Type
0 funext : (f : (a -> b)) -> (g : (a -> b)) -> FunExt f g -> f = g