supaham
07/20/2016, 11:40 PMval
means final, foo
is the variable name, by lazy
means compute once when it's first called, lambda@
is just a name for the following closure. if you look at the code I wrote above you'll see I write this@Runnable. if I had lambda@
i'd be writing this@lambda