Data classes
Mark Raynsford
mark at io7m.com
Thu Nov 2 12:32:17 UTC 2017
On 2017-11-02T11:31:06 +0000
Maurizio Cimadamore <maurizio.cimadamore at oracle.com> wrote:
> Hi Mark,
> the code that is generated on a datum is essentially like real code that
> you would otherwise have typed yourself. In other word, think of it as
> ACC_MANDATED, not as ACC_SYNTHETIC. It is something that the compiler
> can fully reason about during type-checking and, as a consequence, it
> means that, yes, you can implement an interface via datum _mandated_
> methods.
Nice. That's what I suspected/hoped.
--
Mark Raynsford | http://www.io7m.com
More information about the amber-spec-observers
mailing list