On Mon, May 25, 2015, at 04:02, Mike Kozulya wrote: > May I suggest to eliminate "->" in function definition? > > def function1 (variable1: variable1_type, variable2: > variable2_type): function1_type > return str2function1_type(str(variable1)+str(' > ')+str(variable2)) > > OR > > def function1: function1_type (variable1: variable1_type, > variable2: variable2_type): > return str2function1_type(str(variable1)+str(' > ')+str(variable2)) > > both look a bit simpler than > > def function1 (variable1: variable1_type, variable2: > variable2_type) -> function1_type: > return str2function1_type(str(variable1)+str(' > ')+str(variable2)) > > Are there any convincing reasons to introduce syntactic sugar? That's simply preexisting function annotation syntax. https://www.python.org/dev/peps/pep-3107/ It's not invented by the type hinting pep.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4