General

Profile

palkan (Vladimir Dementyev)

Issues

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

Activity

06/27/2020

04:51 AM Ruby master Revision 6770d8f1 (git): Add pattern matching with arrays benchmark
palkan (Vladimir Dementyev)
04:51 AM Ruby master Revision 53203757 (git): Optimize array pattern matching by caching #deconstruct value
palkan (Vladimir Dementyev)
04:51 AM Ruby master Revision c9ee34a1 (git): Add #deconstruct cache to find pattern
palkan (Vladimir Dementyev)

03/20/2020

07:34 PM Ruby master Misc #16693: DevelopersMeeting20200410Japan
* [Bug #16660] `Struct#deconstruct_keys` inconsistent behavior (palkan)
* Any feedback on the proposed behaviour in...
palkan (Vladimir Dementyev)

03/04/2020

11:42 PM Ruby master Bug #16660: Struct#deconstruct_keys inconsistent behavior
(For some reason cannot edit the original post).
> Prior to that change an empty hash was returned in both cases.
...
palkan (Vladimir Dementyev)

02/27/2020

10:13 PM Ruby master Bug #16660 (Rejected): Struct#deconstruct_keys inconsistent behavior
Here is an example of a kind of surprising (at least to me) `Struct#deconstruct_keys` behaviour:
```ruby
klass = ...
palkan (Vladimir Dementyev)

12/30/2019

12:59 AM Ruby master Revision e8821876 (git): syntax.rdoc: remove "experimental" from refinements (#2796)
palkan (Vladimir Dementyev)

11/20/2019

08:07 PM Ruby master Feature #16355: Raise NoMatchingPatternError when `expr in pat` doesn't match
Agree, that it could save users from unexpected behavior.
On the other hand, raising an exception drastically limi...
palkan (Vladimir Dementyev)

10/05/2019

07:04 PM Ruby master Feature #16241 (Open): Shorter syntax for anonymous refinements
The original discussion is here https://bugs.ruby-lang.org/issues/14344.
tl;dr
- Refinements are often used in-pl...
palkan (Vladimir Dementyev)

09/03/2019

03:56 PM Ruby master Feature #16122: Struct::Value: simple immutable value object
zverok (Victor Shepelev) wrote:
> **Why not a gem?**
>
> * I believe that concept is that simple, that nobody *wi...
palkan (Vladimir Dementyev)

Also available in: Atom