huh, #Python does not distinguish `return None` from having no return at all

this is a bit weird coming from #Lua

(then again, Lua's way is also a bit weird)

@grainloom I love Python buy the way it does return from methods is very non intuitive
@feoh @grainloom If I'm outside Python for just one day, I immediately forget that the return needs to be explicit, and you can't just end your function with `blah` to return blah.

And then in lambdas that's exactly how you do it, then the return is implicit again. πŸ˜€

@clacke @feoh you usually don't have to care about it in Lua either, even if you table.pack the results, you could still table.unpack it for another function call and its params would still be nil

printing an explicit nil return vs not printing anything in the absense of a return is probably one of the only times this comes up (but it's pretty nice to have there, because you wouldn't want functions you only run for side-effects to pollute the REPL)

@grainloom @clacke I've been hacking some lua of late as a part of #pico8 and I've REALLY been enjoying the heck out of it! Such a pleasantly concise, straight forward little language!