immutable.Vectorが割と良さそうですね