Je veux placer la signature/structure de paire dans une structure, comme ceci:Signature à l'intérieur d'une structure
structure Outer :> OUTER =
struct
signature INNER =
sig
...
end
structure Inner :> INNER =
struct
...
end
end
mais même des exemples les plus simples produit une erreur:
../test.sml:1.18-2.6 Error: syntax error: replacing STRUCT with EQUALOP ../test.sml:5.6 Error: syntax error found at END
Il semble que les signatures ne sont pas autorisées à l'intérieur des structures. Quel est le meilleur moyen d'obtenir cette fonctionnalité?