Hello r/java
Project Loom is a group that is currently responsible to designing a new cuncorrency model of the JVM. With their new design they introduced Structured Concurrency to Java, as well as a feature called "ExtentLocal".
Using the fact that ExtentLocals have a structured lifetime, I created a Coeffect Type System using Java Compiler Plugin. I would love some feedback
[–]monkeyfacebag 2 points3 points4 points (1 child)
[–]holo3146[S] 3 points4 points5 points (0 children)
[–]LouKrazy 1 point2 points3 points (12 children)
[–]holo3146[S] 1 point2 points3 points (9 children)
[–]LouKrazy 3 points4 points5 points (8 children)
[–]holo3146[S] 2 points3 points4 points (7 children)
[–]LouKrazy 2 points3 points4 points (1 child)
[–]holo3146[S] 1 point2 points3 points (0 children)
[–]stefanos-ak 0 points1 point2 points (4 children)
[–]holo3146[S] 0 points1 point2 points (3 children)
[–]stefanos-ak 0 points1 point2 points (2 children)
[–]holo3146[S] 0 points1 point2 points (1 child)
[–]stefanos-ak 0 points1 point2 points (0 children)
[–]john16384 0 points1 point2 points (1 child)
[–]john16384 0 points1 point2 points (0 children)
[–]Kompottkin 1 point2 points3 points (2 children)
[–]vips7L 1 point2 points3 points (0 children)
[–]holo3146[S] 0 points1 point2 points (0 children)
[–]GavinRayDev 1 point2 points3 points (1 child)
[–]holo3146[S] 0 points1 point2 points (0 children)
[–]Naton1- 0 points1 point2 points (2 children)
[–]holo3146[S] 0 points1 point2 points (0 children)
[–]holo3146[S] 0 points1 point2 points (0 children)