deduplicating lambda methods

Liam Miller-Cushon cushon at
Sun Mar 18 02:04:13 UTC 2018

On Sat, Mar 17, 2018 at 12:42 PM Vicente Romero <vicente.romero at>

> Attached there is a patch, as in hack-ish, quick, use with care, to be
> applied on top of last Liam's patch that considers constant values in
> the trees. This patch allows to deduplicate lambdas like:
> Function<Integer, Integer> l1 = i -> 2 + 3;    and:
> Function<Integer, Integer> l2 = i -> 5;

Nice! I understand now, that's less complicated than what I had been

You mentioned a 'normalization' step earlier. Is that something that would
still be necessary with this approach?

More information about the amber-dev mailing list