Skip to content

Files

Latest commit

 

History

History
20 lines (12 loc) · 497 Bytes

unnecessary-lambda.md

File metadata and controls

20 lines (12 loc) · 497 Bytes

Pattern: Unnecessary lambda

Issue: -

Description

Used when the body of a lambda expression is a function call on the same argument list as the lambda itself; such lambda expressions are in all but a few cases replaceable with the function being called in the body of the lambda.

Example of incorrect code:

results = " ".join(rdd.map(lambda x: save_and_show(x)).collect())

Example of correct code:

results = " ".join(rdd.map(save_and_show).collect())