NEWS
Florian Haftmann
florian.haftmann at cit.tum.de
Sat Jan 10 09:50:54 CET 2026
Code generation: non-overloaded function specifications for a class
parameter are now permitted and effectively turn this class parameter
into an ordinary function in generated code; this allows to dissociate a
class parameter from its origin class in generated code.
It is still possible to specify code equations for instances of that
class parameter.
See 1bc9496f0ce6.
This change is a nice example how things emerge non-invasively after
carefully re-pondering ancient heritage in a well-tended code base.
For a practical application, see the follow-up changeset 35e22d4754d6.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_0xA707172232CFA4E9.asc
Type: application/pgp-keys
Size: 25429 bytes
Desc: OpenPGP public key
URL: <https://mailman46.in.tum.de/pipermail/isabelle-dev/attachments/20260110/3a8f2f6c/attachment-0001.key>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature.asc
Type: application/pgp-signature
Size: 228 bytes
Desc: OpenPGP digital signature
URL: <https://mailman46.in.tum.de/pipermail/isabelle-dev/attachments/20260110/3a8f2f6c/attachment-0001.sig>
More information about the isabelle-dev
mailing list