00:24 skids joined 03:34 geekosaur joined 05:20 sortiz joined 05:39 geekosaur joined 06:54 Woodi joined 08:13 RabidGravy joined 12:46 Skarsnik joined
awwaiid eek re rakudo.org 18:18
timotimo oh, rakudo.org lives again 18:43
nine jnthn: in a somewhat desparate attempt, I've tried reversing my heading and use a separate SC for the EVAL but not push it onto the SC stack. Surprisingly I arrive at exactly the same error as with the shared SC: QAST -> MAST failed while compiling op callmethod: Serialization Error: missing static code ref (0x4ddb620) for closure '<unit>' sf cuuid (1) from 'perl6' 19:34
20:27 dalek joined 20:29 lizmat joined
dalek kudo/nom: 87036f7 | 0racle++ | src/core/Any-iterable-methods.pm:
Add kv adverb to first

This was first noticed [here](irclog.perlgeek.de/perl6/2016-03-31#i_12267194)
The docs define first as
  ````
multi sub first(Mu $matcher, *@elems, :k, :kv, :p, :end) multi method first(List:D: Mu $matcher, :k, :kv, :p, :end)
  ```
However there is no `:kv` adverb implemented. Although [S32](design.perl6.org/S32/Containers.html) does not mention a `first-kv`, there's a reasonable user expectation that `first` would have same adverbs as `grep`.
10527db | lizmat++ | src/core/Any-iterable-methods.pm: We don't need a .Seq here
The fact that .grep :kv returns a Seq, is because .grep can return 0 through N elements. .first always only returns 1 element, which is a Pair in the case of :p, and a List in the case of :kv
21:09
ast: 2108749 | lizmat++ | S32-list/first- (2 files):
Add .first(:kv) tests

0racle++ for supplying the tests
21:30
kudo/nom: b3b24bf | lizmat++ | t/spectest.data:
Add .first :kv tests, 0racle++ for providing
21:45