Non-Reentrant Actors

+1

I think the future direction as stated (with bonus points for task chain reentrancy, but absolutely very useful without) would be just fantastic as described there. I wouldn’t want it applied to the whole actor.

It’d definitely would have helped avoid what now easily becomes fragile patterns to work around the lack of this feature.

This together with optional actor “send” support for Void returning functions would unlock a significant chunk of the potential of actors IMHO.

5 Likes