module Conlist: Generic_view_conlisttype'aview ='a Desc.Con.t list
type'at ='a view
val view : 'a Ty.T.ty -> 'a view
val conap : 'a Desc.Con.t list -> 'a -> 'a Desc.Con.conapNot_found if the constructor is not in the list
conap cs x = Conap (c,y) ==> c.embed y = x