手册中对~>的说明是The squiggle arrow(~>) operator is a generalization of the array operator(->). It works the same way as an arrow operator when applied directly to an object. But it can also accept a list of such object. It walks the list applying the arrow operator whenever it finds an atomic object.