JEP 22

GPTKB entity

Statements (28)
Predicate Object
gptkbp:instance_of gptkb:Java_Enhancement_Proposal
gptkbp:bfsLayer 3
gptkbp:bfsParent gptkb:Java_Enhancement_Proposal
gptkbp:benefits Improves code readability.
gptkbp:category gptkb:language
gptkbp:date March 18, 2014
gptkbp:example Using lambda expressions in collections.
gptkbp:formulation (parameters) -> expression
https://www.w3.org/2000/01/rdf-schema#label JEP 22
gptkbp:impact Enhances the expressiveness of the Java language.
gptkbp:influenced_by gptkb:Skrull
gptkbp:is_adopted_by Widely adopted in Java SE 8.
gptkbp:is_described_as Introduces lambda expressions to the Java programming language.
gptkbp:is_essential_for gptkb:High
gptkbp:is_implemented_in gptkb:language
gptkbp:is_motivated_by To provide a clear and concise way to represent a method as an expression.
gptkbp:keywords Lambda, Functional Interface
gptkbp:latest_version gptkb:Java_SE_8
gptkbp:notable_recipients gptkb:Mark_Reinhold
gptkbp:performance Potentially improves performance.
gptkbp:proposed_by gptkb:Brian_Goetz
gptkbp:related_jeps JEP 126
gptkbp:related_to Functional programming
gptkbp:specifies gptkb:Java_Language_Specification
gptkbp:status gptkb:Final
gptkbp:supports gptkb:software
gptkbp:title Java SE 8: Lambda Expressions
gptkbp:user_reviews gptkb:Joshua_Bloch