We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 58a2a7f commit da61756Copy full SHA for da61756
lib/row.ml
@@ -1688,7 +1688,9 @@ let%debug4_sexp get_proj_equations (inequalities : constraint_ list) proj_axis_e
1688
| Proj_eq (proj1, (Proj (_, { d = 1; _ }) as proj2)) ->
1689
[ Iterated proj1; Proj_eq (proj2, Solved (Fixed_idx 0)) ]
1690
| eq -> [ eq ])
1691
- | Dim_constr _ | Row_constr _ | Terminal_dim _ | Terminal_row _ -> []
+ | Terminal_dim d -> [ Iterated (to_proj d) ]
1692
+ | Terminal_row { dims; _ } -> List.map ~f:(fun d -> Iterated (to_proj d)) dims
1693
+ | Dim_constr _ | Row_constr _ -> []
1694
in
1695
List.concat_map inequalities ~f
1696
0 commit comments