Backpassing( [ @0-1 Identifier( "x", ), @3-4 Identifier( "y", ), ], @8-23 Apply( @8-17 Var { module_name: "List", ident: "map2", }, [ @18-20 List( [], ), @21-23 List( [], ), ], Space, ), @25-30 SpaceBefore( BinOps( [ ( @25-26 Var { module_name: "", ident: "x", }, @27-28 Plus, ), ], @29-30 Var { module_name: "", ident: "y", }, ), [ Newline, Newline, ], ), )