
Thanks everyone for the discussions in the meetup. 1. Slides: Pradeep - Callable syntax stats - https://drive.google.com/file/d/1k_TqrNKcbWihRZdhMGf6K_GcLmn9ny3m/view?usp=s... Steven - Callable examples and questions - https://drive.google.com/file/d/119gt9-nCa_mGUjAVanWT2mscC3KlhfN4/view?usp=s... Eric - TBD (could you share them?). Doc containing proposal details: https://docs.google.com/document/d/11VkNk9N8whxS1SrBv2BNN1Csl5yeTlgG7WyLrCB5... 2. Meeting notes: + Nobody was in favor of the def-style syntax by itself, since it was verbose for the most common cases. The need for forward-slash to indicate positional-only parameters was another confusing pitfall. + Jake Bailey pointed out that, if lambdas get special syntax, Callable types would need to be distinguishable from them. Steven suggested that having different arrow styles could help: something like `(int) -> str` for callable types and `(x, y) => x + y` for lambdas. + Jelle Zijlstra asked if the rejection of PEP 637 (Support for indexing with keyword arguments) by the Steering Council could bode poorly for callable syntax. Guido mentioned that the rejection there was more about keyword arguments in indexing. Typing syntax was only a peripheral concern in that PEP. 3. Straw poll at the end of the meetup: Hybrid style: 8 votes - Nikita, James Hilton-Balfe, nadirchowdhury, Martin, Sebastian, Guido, Carl, Jake. Shorthand style: 6 votes - Rebecca, Shannon, Jia, Steven, Eric, Pradeep. 4. Rationale for hybrid over shorthand: I'm interested in hearing about the use cases that people care about here. If you favor hybrid over shorthand, could you share your reasons why? We can try to find a solution that addresses those use cases while being well-specified. 5. Follow-up: Are you interested in a general typing meetup every month or two? People could present ideas or PEPs they're working on and get quick, early feedback. Discussions could generally move along faster in person if there's some deadlock in typing-sig. (This would be for typing-sig topics in general, not just callable syntax.) On Mon, Sep 20, 2021 at 8:00 AM S Pradeep Kumar <gohanpra@gmail.com> wrote:
Reminder that the Callable Syntax meetup is today* at 10 am San Francisco time / 6 pm London time (GMT+1)* at https://us02web.zoom.us/j/86376052915 .
See you there!
On Fri, Sep 17, 2021 at 11:48 AM Guido van Rossum <guido@python.org> wrote:
I just ask Google or Bing "what time is it in London" :-)
On Fri, Sep 17, 2021 at 11:18 AM S Pradeep Kumar <gohanpra@gmail.com> wrote:
It's GMT+1. Here's a time converter link to be unambiguous: https://www.worldtimebuddy.com/?qm=1&lid=8,2643743,2643743&h=8&date=2021-9-20&sln=10-11&hf=1
On Fri, Sep 17, 2021 at 8:09 AM Sebastian Rittau <srittau@rittau.biz> wrote:
Am 17.09.21 um 01:00 schrieb S Pradeep Kumar:
The Callable Syntax meetup will be *Monday, 20th September at 10 am San Francisco time / 6 pm London time* at https://us02web.zoom.us/j/86376052915.
For clarification: Is London time currently at UTC or is there a dst offset?
- Sebastian
_______________________________________________ Typing-sig mailing list -- typing-sig@python.org To unsubscribe send an email to typing-sig-leave@python.org https://mail.python.org/mailman3/lists/typing-sig.python.org/ Member address: gohanpra@gmail.com
-- S Pradeep Kumar _______________________________________________ Typing-sig mailing list -- typing-sig@python.org To unsubscribe send an email to typing-sig-leave@python.org https://mail.python.org/mailman3/lists/typing-sig.python.org/ Member address: guido@python.org
-- --Guido van Rossum (python.org/~guido) *Pronouns: he/him **(why is my pronoun here?)* <http://feministing.com/2015/02/03/how-using-they-as-a-singular-pronoun-can-c...>
-- S Pradeep Kumar
-- S Pradeep Kumar