Yeah sorry, I had to drop it in chatgpt3 to explain it to me.
It’s like some sort of weird pseudo object oriented code.
The * and := are completely foreign. The string interpolation is weird.
Not sure what or why the &.
At the end of the day, if you went to college and learned programming, CS with Java or C, maybe this make sense.
I learned CS with Scheme, and OCaml… so your mileage may vary.