Wessel
Wessel
@sylvorg You should be able to use variable keyword arguments. Let me try to put together an example of what might be the desired behaviour. I’ll do that a little...
Since keyword arguments are ignored in the dispatch, you won't be able to create versions of methods for specific keyword arguments. However, you could emulate this behaviour in a way...
@sylvorg, hmm, if you truly want to achieve dispatch based on which keyword arguments are given, you will unfortunately need to emulate that behaviour. Perhaps another approach is possible, which...
Hey @sylvorg! Not a problem, of course. Hope the summer courses are interesting. :) Which courses are you taking? Thanks for sharing your proof of concept! That looks interesting. Could...
Good luck with the essay! You got this. :) Hmm, that's an interesting approach! Plum currently does not use a scoring system. The algorithm is quite simple: determine all methods...
Hey @nstarman! I fully agree that adding type annotations and eanbling `mypy` would be helpful. One problem is that multiple dispatch really doesn't play nicely with type checkers like `mypy`....
@nstarman That sounds very reasonable. I'd be very happy to only enable `mypy` for the files, or parts thereof where it would work. That would be a nice addition! :)...
@leycec, would you be OK with using https://codspeed.io for Plum? I've attempted to add `beartype/plum` to https://codspeed.io, and there should be a request for you to accept or deny. :)
> What do you say? Whoa, yes, this would be amazing. :) Of course I will promise to use my very best judgement when exercising co-admin powers! Coincidentally it seems...
@leycec yesssssssssss, that's amazing. Thank you for your trust! :) I will be very sure to avoid promoting anyeone else to the status of owner. I will also be very...