Backpassing( [ |L 0-0, C 0-1| Identifier( "x", ), |L 0-0, C 3-4| Identifier( "y", ), ], |L 0-0, C 8-23| Apply( |L 0-0, C 8-17| Var { module_name: "List", ident: "map2", }, [ |L 0-0, C 18-20| List( [], ), |L 0-0, C 21-23| List( [], ), ], Space, ), |L 2-2, C 0-5| SpaceBefore( BinOps( [ ( |L 2-2, C 0-1| Var { module_name: "", ident: "x", }, |L 2-2, C 2-3| Plus, ), ], |L 2-2, C 4-5| Var { module_name: "", ident: "y", }, ), [ Newline, Newline, ], ), )