shan (Shannon Skipper)

  • Login: shan
  • Registered on: 12/23/2012
  • Last connection: 02/17/2021


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



08:44 PM Ruby master Feature #17640: allow // for comments
Like you mention, `//` is a Regexp literal, so it seems to me this would be a nonstarter since it'd break a ton of co... shan (Shannon Skipper)


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)

Also available in: Atom