rfc:cachediterable_straw_poll
Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
rfc:cachediterable_straw_poll [2021/06/05 16:40] tandre |
rfc:cachediterable_straw_poll [2021/06/13 14:33] (current) tandre close poll |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== PHP RFC: Straw poll: Namespace to use for CachedIterable and iterable functionality ====== | ====== PHP RFC: Straw poll: Namespace to use for CachedIterable and iterable functionality ====== | ||
- | * Version: 0.2 | + | * Version: 0.2.1 |
* Date: 2021-06-01 | * Date: 2021-06-01 | ||
* Author: Tyson Andre, < | * Author: Tyson Andre, < | ||
- | * Status: | + | * Status: |
* First Published at: https:// | * First Published at: https:// | ||
Line 24: | Line 24: | ||
===== Proposed Voting Choices ===== | ===== Proposed Voting Choices ===== | ||
+ | |||
+ | Voting on this straw poll starts on June 5, 2021 and ends on June 12, 2021. | ||
**Note that due to a limitation of the wiki software, forms must be voted on separately.** | **Note that due to a limitation of the wiki software, forms must be voted on separately.** | ||
Line 49: | Line 51: | ||
Preferred namespacing choice for [[rfc: | Preferred namespacing choice for [[rfc: | ||
+ | |||
+ | (No namespace alternatives were suggested between announcing the straw poll and opening the straw poll in https:// | ||
<doodle title=" | <doodle title=" | ||
Line 54: | Line 58: | ||
* CachedIterable | * CachedIterable | ||
* Collections\CachedIterable | * Collections\CachedIterable | ||
- | | + | |
* Opposed to adding this functionality to php | * Opposed to adding this functionality to php | ||
</ | </ | ||
Line 66: | Line 70: | ||
* Iterable\any() | * Iterable\any() | ||
* iterable_any() | * iterable_any() | ||
- | | + | |
* Opposed to adding this functionality to php | * Opposed to adding this functionality to php | ||
</ | </ | ||
Line 80: | Line 84: | ||
(in this proposal, find() and reduce() act only on values of iterables, similar to how [[http:// | (in this proposal, find() and reduce() act only on values of iterables, similar to how [[http:// | ||
- | <doodle title=" | + | (" |
+ | |||
+ | <doodle title=" | ||
* any(...)/ | * any(...)/ | ||
* none(...): bool | * none(...): bool | ||
Line 86: | Line 92: | ||
* reduce(iterable $input, $callback, $initial = null): mixed | * reduce(iterable $input, $callback, $initial = null): mixed | ||
* Still too small in scope | * Still too small in scope | ||
+ | * Opposed to adding this functionality to php | ||
</ | </ | ||
+ | **EDIT: The redundant option " | ||
+ | |||
==== Preferred namespace case to use for iterable/ | ==== Preferred namespace case to use for iterable/ | ||
Line 116: | Line 125: | ||
<doodle title=" | <doodle title=" | ||
* iterable\ (lowercase) | * iterable\ (lowercase) | ||
- | * Iterable\ (camel case) | + | * Iterable\ (CamelCase) |
</ | </ | ||
Line 124: | Line 133: | ||
* https:// | * https:// | ||
* https:// | * https:// | ||
+ | |||
+ | ===== Changelog ===== | ||
+ | |||
+ | 0.2.1: Add " |
rfc/cachediterable_straw_poll.1622911259.txt.gz · Last modified: 2021/06/05 16:40 by tandre