General

Profile

shan (Shannon Skipper)

  • Login: shan
  • Registered on: 12/23/2012
  • Last connection: 09/15/2020

Issues

open closed Total
Assigned issues 0 0 0
Reported issues 1 4 5

Activity

10/12/2020

04:16 PM Ruby master Bug #17221: Relax the Fiber#transfer's limitation
It seems like both "a" and "the" work here. I might say, "cannot transfer to a yielding Fiber" or "attempted transfer... shan (Shannon Skipper)

10/06/2020

09:06 PM Ruby master Feature #13683: Add strict Enumerable#single
For Arrays, pattern matching does seem like a fair solution. Wouldn't that not work for other Enumerable collections?... shan (Shannon Skipper)

09/15/2020

06:35 AM Ruby master Feature #13683: Add strict Enumerable#single
How about #sole since it means one and only and is concise?
``` ruby
[].sole
#!> SoleError: empty Array when single ...
shan (Shannon Skipper)

05/17/2020

06:57 PM Ruby master Feature #16894: Integer division for Ruby 3
I'd really rather not deal with Floats unless absolutely necessary.
Raku (Perl 6) and Clojure's default division t...
shan (Shannon Skipper)
06:03 PM Ruby master Feature #16898: Modify the syntax of -> lambda expressions in ruby3
To me, this
``` ruby
-> lightness { lightness }
```
Is prettier than
```ruby
lambda { |lightness| lightne...
shan (Shannon Skipper)
05:54 PM Ruby master Feature #16899: Add method `Array#both_end`
I think #both_ends reads better in the plural form. Or #first_last harkens to #min_max and is unambiguous. Other opti... shan (Shannon Skipper)

05/07/2020

04:33 PM Ruby master Feature #16838: Enumerator::ArithmeticSequence missing allocator for #clone and #dup
After I filed this, al203-cr on #ruby IRC pointed out this seems intentional since `rb_undef_alloc_func(rb_cArithSeq)... shan (Shannon Skipper)
04:12 PM Ruby master Feature #16838 (Open): Enumerator::ArithmeticSequence missing allocator for #clone and #dup
In Ruby 2.5, with an Enumerator:
``` ruby
1.step.clone
#=> Enumerator
```
In Ruby 2.6, with an Enumerator::A...
shan (Shannon Skipper)

05/01/2020

03:33 AM Ruby master Feature #16824 (Rejected): Follow RubyGems naming conventions for the stdlib
It's been really nice that most gems these days follow the RubyGems naming convention, so you know exactly what to re... shan (Shannon Skipper)

04/18/2020

05:17 PM Ruby master Feature #16781: alias :fold :reduce
0x81000000 (/ /) wrote:
> 2. Name "fold" is more common/popular than "reduce" or "inject".
I was surprised to hea...
shan (Shannon Skipper)

Also available in: Atom