General

Profile

gisborne (Guyren Howe)

  • Login: gisborne
  • Registered on: 06/09/2016
  • Last sign in: 06/09/2016

Issues

open closed Total
Assigned issues 0 0 0
Reported issues 0 2 2

Activity

08/21/2016

06:09 AM Ruby Bug #10856: Splat with empty keyword args gives unexpected results
I believe this behavior is wrong and should be fixed.
This gets in the way of simple functional programming idioms. eg "Call each of these functions with these args until one doesn't fail"
~~~ ruby
class FnSeries
def initialize...
gisborne (Guyren Howe)

06/27/2016

06:17 AM Ruby Bug #12521: Syntax for retrieving argument without removing it from double-splat catch-all
#12522 is a related issue; keyword arguments lvalues have a related issue. gisborne (Guyren Howe)
06:03 AM Ruby Bug #12521 (Closed): Syntax for retrieving argument without removing it from double-splat catch-all
There is an interesting style of programming that is *almost* really easy to do in Ruby. It would work elegantly with a simple change. A double-colon keyword argument should be available that will still leave the same argument captured b... gisborne (Guyren Howe)
06:10 AM Ruby Bug #12522 (Rejected): Keyword arguments should supercede double-splat arguments
I propose that it is more intuitive (and much better for FREST functions; see #12521) if explicit keyword arguments supercede the double-splat argument, rather than the opposite as it is now.
This:
```ruby
def foo(x:)
p "Foo x:...
gisborne (Guyren Howe)

Also available in: Atom