Welcome to the L-World early adopter's project !


What are Inline Types?

What is the L-World project?

The L-World project is a series of early prototypes for bring Inline Types to the language and JDK.

"L-World"

To maximize backward compatibility with existing Objects and interfaces, i.e. existing L-Types, the current prototype incorporates inline types into the L-Type system or "L-World".

Recognize that the path to Valhalla is long, there are number of open issues facing inline types. We wish to solve these incrementally. Fully generic specialization of inline types with clear and sensible migration rules are going to take more than a single prototype.

Prototypes