5.3基于约束求解的类型推导