shan (Shannon Skipper)

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


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



08:19 PM Ruby master Feature #16986: Anonymous Struct literal
A slick syntax like `${a: 0, b: 0}` would encourage many to use it when they otherwise might turn to a Hash literal. ... shan (Shannon Skipper)


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)


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)


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


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
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)


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
#=> Enumerator
In Ruby 2.6, with an Enumerator::A...
shan (Shannon Skipper)


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)

Also available in: Atom