Jump to content

Wikifunctions:Feature petitions

From Wikifunctions

This page is for users to petition requested features to the Abstract Wikipedia team and for the Abstract Wikipedia to gauge community consensus and priorities. To add your signature to a proposal, simply add # Any additional comments ~~~~ on a new line after a proposal. To add a new proposal, add ===Brief name, one sentence or so.=== to the bottom.

Proposals

Partial functions/currying

Tracked in Phabricator:
Task T386422
  1. Feeglgeef (talk) 23:34, 27 March 2025 (UTC)[reply]

N-argument apply/reduce/map

  1. 99of9 (talk) 00:25, 28 March 2025 (UTC)[reply]

Catching errors

Implement a single Exception clearly and completely

  1. Feeglgeef (talk) 23:34, 27 March 2025 (UTC)[reply]

Test for exceptions

Feature summary: Show a test as “Passed” when it results in the expected error. This implies that the expected error can be specified, presumably in a test case’s “result validation”.

This is the third part of “Implement a single Exception clearly and completely” but is not dependent on the first two parts, since we already have errors that we cannot test for.

Support Support GrounderUK (talk) 09:09, 30 March 2025 (UTC)[reply]

For implementations and testers, show the associated function in Recent Changes (etc)

Feature summary: See a link to the associated function when there is a link to an implementation or a test, especially in Recent Changes and Special:ListObjectsByType)

Support Support as proposer GrounderUK (talk) 09:09, 30 March 2025 (UTC)[reply]

Return string values in a container that supports Copy and (optionally) makes non-display characters visible

Support Support as proposer GrounderUK (talk) 09:09, 30 March 2025 (UTC)[reply]

Provide details of result validation

Feature summary: The “Details” for a Test case should include (as a minimum) the Implementation used by the Function specified for the “result validation”.

Support Support as proposer GrounderUK (talk) 09:09, 30 March 2025 (UTC)[reply]

Improve access by functions to Persistent object labels (and other keys)

Support Support as proposer GrounderUK (talk) 09:09, 30 March 2025 (UTC)[reply]