Data.Comp.Sum
type f :<: g
type f :=: g
data (f :+: g) e
caseF
proj
project
deepProject
project_
deepProject_
inj
inject
deepInject
inject_
deepInject_
split
injectConst
projectConst
injectCxt
liftCxt
substHoles
substHoles'