Reworking parametric types in CameLIGO and JsLIGO (concrete syntax, CST, pretty-printing)
Compare changes
- E. Rivas authored
@@ -440,6 +440,12 @@ and ty_expr : CST.type_expr AST.ty_expr_ -> CST.type_expr =
In JsLIO, until now interface types could not be parametric and interface constants could not bear parametric types. This was an oversight. Also, the pretty-printing of parametric types wrongly discarded the parameters. Same with CameLIGO (val id : 'a.'a -> 'a
).
dune @fmt
to check).## Changelog
section with #### (if appropriate).