> There is also a more technical reason why we want to perform the "nested > to mutual" reduction: It gives us a very cheap compatibility layer for > the old package. I.e. everything that is defined by the new package and > falls into the fragment of the old package can be registered as an old > datatype benefiting from all the infrastructure built around it (e.g. > size function, Quickcheck, and other "datatype interpretations"). We > expect this actually to save much work, compared to reimplementing that > functionality now before moving to Main (instead we can do it in a lazy > fashion).
That's indeed the striking point. Thanks for explaining. Florian -- PGP available: http://home.informatik.tu-muenchen.de/haftmann/pgp/florian_haftmann_at_informatik_tu_muenchen_de
signature.asc
Description: OpenPGP digital signature
_______________________________________________ isabelle-dev mailing list isabelle-...@in.tum.de https://mailmanbroy.informatik.tu-muenchen.de/mailman/listinfo/isabelle-dev