Jump to content

User talk:Denny

From Wikifunctions
Latest comment: 6 months ago by Denny in topic N-arg apply

Welcome to Wikifunctions, Denny!

Wikifunctions is an open repository of code functions that anyone can use and contribute to!

Do you need some help getting started? Here are some pages you can familiarize yourself with:

  • Introduction – An introduction to the project.
  • Community portal – The portal for community members.
  • Contents – The main help page for editing and using the site.
  • Glossary – Definitions of frequently used terms.
  • FAQ – Frequently asked questions.
  • Project chat – Discussions about the project.

Please remember to sign your messages on talk pages by typing four tildes (~~~~); this will automatically insert your username and the date.

If you have any questions, don't hesitate to ask on Project chat. Once again, welcome, and I hope you quickly feel comfortable here, and become an active contributor to Wikifunctions.

Best regards! --Nintendofan885T&Cs apply 20:12, 4 August 2023 (UTC)Reply

Not like you need an introduction but here's one anyway. :) --Nintendofan885T&Cs apply 20:12, 4 August 2023 (UTC)Reply

Is “byte” capitalized?

We don’t know! It was provisionally agreed that we would use an initial capital for the name of a Type object (“By convention, names of objects [sic!] that describe data types should have their first letter capitalized”) but usage varies when the name is used within the labels of different objects. My own view is that it is sometimes useful to be clear about references to the specific Type (object) rather than the general concept but, of course, such a convention fails with. “Boolean” and “Kleenean”, which are capitalized in ordinary English. (I have also found it convenient to use capitals for identities, so that, for example, “True” is an object with a "Z41" identity, representing “true”.) GrounderUK (talk) 16:37, 24 February 2025 (UTC)Reply

@GrounderUK Thanks! I undid my edit in order to be consistent with the provisional agreement. Thanks for letting me know! --Denny (talk) 17:12, 24 February 2025 (UTC)Reply

N-arg apply

I hope you're well. Apologies again that I can't make the Volunteers Corner. Thanks for recent progress (including getting Chemical Element up!). It seems from the recording that you didn't discuss the need for Z22074 and T383842? At T390226 it was listed as not a high priority, but I have long held that functions like Z28016 are not possible without it. (Instead in the function signatures of every language version the QIDs would need to be shoved into a list. This has numerous downsides, including not being able to label which element means what.) This is the second time that the VC has hit this need. Have you discussed an alternative way forward with the team? Otherwise, I wonder if you might reconsider the priority of this task. --99of9 (talk) 12:44, 11 September 2025 (UTC)Reply

I agree that Z28016 is not possible without being able to call functions with more arguments. The solution that we hope will work is the one in Z28032, i.e. we are working on adding positional arguments to a function call. This doesn't seem to be working right now, and we have T404144 for that. I hope that will be resolved in a reasonably short term. --Denny (talk) 14:09, 11 September 2025 (UTC)Reply