General

Profile

baweaver (Brandon Weaver)

Issues

open closed Total
Assigned issues 0 0 0
Reported issues 9 10 19

Activity

05/24/2023

08:21 PM Ruby master Misc #19692 (Open): Net::HTTP Performance Workstream
While working on identifying causes behind Capybara test slowness I had noticed some memory profiles pointed at a few... baweaver (Brandon Weaver)

05/09/2023

07:05 PM Ruby master Feature #19634 (Open): Pattern matching dynamic key
I found myself in a situation ([stable marriage problem](https://rosettacode.org/wiki/Stable_marriage_problem#top-pag... baweaver (Brandon Weaver)

03/30/2023

05:50 AM Ruby master Feature #19559: Introduce `Symbol#+@` and `Symbol#-@`, and eventually replace boolean arguments with symbols
While I like the goal of potentially more succinct boolean arguments I think this will be confusing and difficult to ... baweaver (Brandon Weaver)

12/23/2022

04:30 AM Ruby master Feature #17097: `map_min`, `map_max`
For the sake of naming conventions I would personally lean towards `map_max` to match methods like `filter_map`, and ... baweaver (Brandon Weaver)

10/24/2022

05:08 AM Ruby master Bug #19080: String Range inclusion using `===` broken
I've found this which illustrates that it uses `String#cover?` but that's really confusing for me at least:
https://...
baweaver (Brandon Weaver)
05:00 AM Ruby master Bug #19080 (Rejected): String Range inclusion using `===` broken
When using `===` implicitly for a pattern match I noticed a behavior which I believe is a bug in Ruby. `===` does not... baweaver (Brandon Weaver)

10/23/2022

03:37 AM Ruby master Feature #18821: Expose Pattern Matching interfaces in core classes
We might consider `Net::HTTP::Response`, I can get a PR out against that one shortly. Simple implementation might be:... baweaver (Brandon Weaver)

10/20/2022

05:30 AM Ruby master Bug #19033: One-liner pattern match as Boolean arg syntax error
mame (Yusuke Endoh) wrote in #note-6:
> Note that `foo(1, 2, 3 in ary)` could be inherently ambiguous. It can be int...
baweaver (Brandon Weaver)

10/19/2022

12:52 AM Ruby master Feature #19063: Hash.new with non-value objects should be less confusing
etienne (Étienne Barrié) wrote in #note-24:
> While I like the idea of checking the arity of the block, maybe the co...
baweaver (Brandon Weaver)

10/17/2022

05:49 PM Ruby master Feature #19063: Hash.new with non-value objects should be less confusing
I would agree that `Hash.new { [] }` would be very nice, and as mentioned has a dual in `Array.new(5) { [] }`.
Whi...
baweaver (Brandon Weaver)

Also available in: Atom