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
|