fix: 3day: wrong expression
fix: 3days: depedency Java Specification
update: 5day: example of anonymouse function case
update: 4day: use the function in let only