rfc:cachediterable_straw_poll

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
rfc:cachediterable_straw_poll [2021/06/05 18:27] tandrerfc:cachediterable_straw_poll [2021/06/13 14:33] (current) – close poll tandre
Line 3: Line 3:
   * Date: 2021-06-01   * Date: 2021-06-01
   * Author: Tyson Andre, <tandre@php.net>   * Author: Tyson Andre, <tandre@php.net>
-  * Status: Voting+  * Status: Closed
   * First Published at: https://wiki.php.net/rfc/cachediterable_straw_poll   * First Published at: https://wiki.php.net/rfc/cachediterable_straw_poll
  
Line 54: Line 54:
 (No namespace alternatives were suggested between announcing the straw poll and opening the straw poll in https://externals.io/message/114687#114687) (No namespace alternatives were suggested between announcing the straw poll and opening the straw poll in https://externals.io/message/114687#114687)
  
-<doodle title="Preferred namespacing choice for CachedIterable" auth="tandre" votetype="multi" closed="false">+<doodle title="Preferred namespacing choice for CachedIterable" auth="tandre" votetype="multi" closed="true">
    * Iterable\CachedIterable    * Iterable\CachedIterable
    * CachedIterable    * CachedIterable
Line 67: Line 67:
 Preferred namespacing choice for successors to the [[rfc:any_all_on_iterable|any() and all() on iterables]] RFC: [[https://github.com/php/php-src/pull/6053|any()/all()/none()/find()/reduce()]] Preferred namespacing choice for successors to the [[rfc:any_all_on_iterable|any() and all() on iterables]] RFC: [[https://github.com/php/php-src/pull/6053|any()/all()/none()/find()/reduce()]]
  
-<doodle title="Preferred namespacing choice for any()/all()/none()/reduce()/find()" auth="tandre" votetype="multi" closed="false">+<doodle title="Preferred namespacing choice for any()/all()/none()/reduce()/find()" auth="tandre" votetype="multi" closed="true">
    * Iterable\any()    * Iterable\any()
    * iterable_any()    * iterable_any()
Line 86: Line 86:
 ("Still too small in scope" means you would probably vote against the implementation as-is for that reason) ("Still too small in scope" means you would probably vote against the implementation as-is for that reason)
  
-<doodle title="Global functions I would want to add to PHP to act on iterables as described in implementation link" auth="tandre" votetype="multi" closed="false">+<doodle title="Global functions I would want to add to PHP to act on iterables as described in implementation link" auth="tandre" votetype="multi"  closed="true">
    * any(...)/all(iterable $input, $callback = null): bool    * any(...)/all(iterable $input, $callback = null): bool
    * none(...): bool    * none(...): bool
Line 123: Line 123:
 (Aside: shorter namespace names such as iter were unpopular in a [[rfc:any_all_on_iterable_straw_poll_namespace|previous straw poll]], and iter would conflict with https://github.com/nikic/iter) (Aside: shorter namespace names such as iter were unpopular in a [[rfc:any_all_on_iterable_straw_poll_namespace|previous straw poll]], and iter would conflict with https://github.com/nikic/iter)
  
-<doodle title="Preferred namespacing for iterable\" auth="tandre" votetype="single" closed="false">+<doodle title="Preferred namespacing for iterable\" auth="tandre" votetype="single" closed="true">
    * iterable\ (lowercase)    * iterable\ (lowercase)
    * Iterable\ (CamelCase)    * Iterable\ (CamelCase)
rfc/cachediterable_straw_poll.txt · Last modified: 2021/06/13 14:33 by tandre