Ответ 1
Вы можете использовать плюс:
assert [ a: true, b: false ] + [ a: false ] == [ a: false, b: false ]
Или сдвиг влево:
assert [ a: true, b: false ] << [ a: false ] == [ a: false, b: false ]
Разница в том, что <<
добавляет карту правой руки в левую карту. Когда вы используете +
, он создает новую карту на основе LHS и добавляет в нее правую карту