CodecConcat extension

+ is ORDERED concatenation within one segment — the string forms of the members joined in order (Ids.image + Codec.literal('_thumb') → {imageId}_thumb). Non-commutative on purpose (prefix ≠ suffix), unlike the commutative |. Exactly one member carries a value; literals frame it.

on

Operators

operator +(Codec<Object?> other) → Codec<Object?>

Available on Codec<Object?>, provided by the CodecConcat extension