We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent b64552a commit 253ef93Copy full SHA for 253ef93
1 file changed
lib/deps.ml
@@ -34,11 +34,11 @@ let sch: t Schematic.t =
34
{ units; externals = Externals.of_list externals }
35
in
36
let to_ { units = m; externals } =
37
- T.(::)(
38
- (Map.fold (fun k {edge;pkg;aliases} l -> T.[k;edge;pkg;aliases] :: l) m []),
39
- T.[Externals.elements externals]
40
- )
41
-in
+ let open T in [
+ Map.fold (fun k {edge;pkg;aliases} l -> (T.[k;edge;pkg;aliases] :: l : _ list)) m [];
+ Externals.elements externals
+ ]
+ in
42
let open Schematic in
43
custom ([Array [Namespaced.sch; Edge.sch; Pkg.sch; S.sch]; Array String])
44
to_ from_
0 commit comments