Skip to content

Optimize option chaining #7457

@cknitt

Description

@cknitt

There is currently a performance penalty due to the extra function call when using Option.map/flatMap/forEach instead of a switch statement.

The compiler could optimize/inline these calls. (Same for Null/Nullable actually, but less important IMHO as Option is more widely used.)

Metadata

Metadata

Assignees

Projects

Status

Backlog

Relationships

None yet

Development

No branches or pull requests

Issue actions