Files
sx/src
agra 87ee3d3e65 lang F1 6: (..sources) materializes a pack into a protocol-typed tuple field
lowerTupleLiteral now coerces/erases each spliced spread element to the
contextual target tuple field type (computed even when a spread is present,
indexed by output position). New coerceOrErase: protocol target -> xx-erase
via buildProtocolErasure, else coerceToType. So c.sources = (..sources) on a
(..VL(Ts)) field erases each concrete pack element to its VL(Ti) slot.

examples/210 (build(IntCell, StrCell) -> 10 hi). 245 examples + unit green.
2026-05-30 03:11:55 +03:00
..
2026-02-17 19:49:01 +02:00
sm
2026-03-02 21:00:55 +02:00
...
2026-05-23 15:41:12 +03:00
...
2026-02-16 01:58:30 +02:00
sm
2026-03-02 21:00:55 +02:00