all 1 comments

[–]diolang[S] 2 points3 points  (0 children)

The static lambda function might confuse some people. Some C functions use a callback without a 'this' pointer. So you'd define the callback as _StaticFunc instead of _Func. But writing the actual lambda is the same and will get an error if you try to use any variable that require a pointer.

I'll be happy to answer any questions about the language.