Skip to content

sake92/java-amber

Repository files navigation

Code for my presentation:
https://sake.ba/presentations/2020-09-09%20Amber%20-%20JUGBA/#/

Download CFR decompiler to see what's under the hood!

tree /F out/production/classes

Vars

java -jar cfr-0.150.jar out\production\classes\ba\sake\amber\var\VarDemo.class

Multiline strings

java -jar cfr-0.150.jar out\production\classes\ba\sake\amber\text_block\MulitilineStringDemo.class

Pattern Matching for instanceof

java -jar cfr-0.150.jar --instanceofpattern false out\production\classes\ba\sake\amber\instance_of\InstanceOfDemo.class

Switch Expressions

java -jar cfr-0.150.jar --switchexpression false out\production\classes\ba\sake\amber\switch_expr\SwitchDemo.class

Records

java -jar cfr-0.150.jar --recordtypes false out\production\classes\ba\sake\amber\record\Person.class

Sealed types

CFR not yet updated...

C:\java\jdk-15\bin\javap.exe -v out\production\classes\ba\sake\amber\sealed\Shape.class

About

Code from my presentation on Amber project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages