Blueprints are a toy. Which serious Unity dev would use UE4 without C#/F# or UnrealScript!?

Where is the function signature? And how does return work?

Because in F# it is possible to return values without a return keyword. And in some cases, unlike in C#, F# won’t require a class either. Yeah, neither does C++ need a class for a function. However, given fact C++ does have headers, it ain’t ideal for scripting in anyway.