Title
Why Do Developers Remove Lambda Expressions in Java?
Abstract
Java 8 has introduced lambda expressions, a core feature of functional programming. Since its introduction, there is an increasing trend of lambda adoptions in Java projects. Developers often adopt lambda expressions to simplify code, avoid code duplication or simulate other functional features. However, we observe that lambda expressions can also incur different types of side effects (i.e., perfo...
Year
DOI
Venue
2021
10.1109/ASE51524.2021.9678600
2021 36th IEEE/ACM International Conference on Automated Software Engineering (ASE)
Keywords
DocType
ISBN
Java,Codes,Computer bugs,Market research,Functional programming,Open source software,Software engineering
Conference
978-1-6654-0337-5
Citations 
PageRank 
References 
0
0.34
0
Authors
6
Name
Order
Citations
PageRank
Mingwei Zheng100.34
Jun Yang2375.27
Ming Wen313711.70
Hengcheng Zhu431.05
Yepang Liu541524.58
Hai Jin66544644.63