User talk:Keplersj

From Wikifunctions
Latest comment: 5 months ago by Keplersj in topic Welcome

Welcome

Logo of Wikifunctions

Welcome to Wikifunctions, Keplersj!

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! Thanks for your edits so far, they have been great and I marked them all as patrolled. Keep up the good work! --DannyS712 (talk) 23:08, 22 December 2023 (UTC)Reply

Thanks! Happy to be here, I believe this project has a ton of potential and am just happy to contribute. Keplersj (talk) 00:43, 23 December 2023 (UTC)Reply
Happy to have you. Just a note that you should please try to search for existing functions before creating new ones - Z12515 is a duplicate of (!) multiply two numeric strings (Z10862). Would you mind if I deleted this new function and its associated tests and implementations? --DannyS712 (talk) 06:47, 23 December 2023 (UTC)Reply
My apologies. Would it be okay if I redefine Z10962 without the integer qualifier? My implementation will support floating points. Keplersj (talk) 06:50, 23 December 2023 (UTC)Reply
Sure, you can be BOLD and do that, but I'm not sure if Wikilambda is planning to have support for floating points as quickly as it will have support for integers. Either way the existing functions will need to be changed when the new types are added so no harm in supporting floating points for now I guess DannyS712 (talk) 06:51, 23 December 2023 (UTC)Reply
To boldness! I'm reassigning the tests and implementations right now. Keplersj (talk) 06:52, 23 December 2023 (UTC)Reply
Hi! While you have good ideas of functions and boldness is encouraged; I would suggest to wait until we have a number datatype before creating functions around numbers (that will need to be changed when numbers will be there, but probably not before at least a few months). Cheers, VIGNERON (talk) 11:14, 23 December 2023 (UTC)Reply
Noted. I'm very interested in using Wikifunctions for unit conversion and building out the catalogue of every day mathematical questions and have done implementations of some of the Numeric functions on Wikifunctions:Catalogue. The composite programming seems to be a very good use case for implementing well-known formula like the BMI, conversion between everyday units of measurement, and certain functions foundational to physics, as well as converting anything that could have a changing conversion factor (like currency).
I've created links to all of the Numeric functions I've written on Wikifunctions:Catalogue and will be happy to update them when more appropriate data types become available. Keplersj (talk) 22:59, 23 December 2023 (UTC)Reply