General

Profile

crb002 (Chad Brewbaker)

  • Registered on: 01/09/2017
  • Last connection: 01/11/2017

Issues

Activity

01/11/2017

12:40 AM Ruby trunk Feature #13118: Array#at(*indexes); Array#at([indexes])
Well, I am an idiot. Read through the array spec twice and missed it both times. Please close. crb002 (Chad Brewbaker)

01/10/2017

02:10 PM Ruby trunk Bug #12924: Fiddle::TestFunction#test_nogvl_poll fails on macOS 10.12-10.12.1 Sierra
Close? Seems to be fixed. OSX Sierra introduced breaking changes for loading dynamic libraries. Haskell 8 was broken... crb002 (Chad Brewbaker)
01:52 PM Ruby trunk Feature #13118 (Closed): Array#at(*indexes); Array#at([indexes])
It is useful to have Array return a repeated permutation. Rather than add another method, we could overload Array#at ... crb002 (Chad Brewbaker)
01:29 PM Ruby trunk Feature #12854: Proc#curry should return an instance of the class, not Proc
Another pattern is Proc#multilens(tin, lenses, tout); where "tin" is a transformation from the input argument list to... crb002 (Chad Brewbaker)
02:06 AM Ruby trunk Feature #12854: Proc#curry should return an instance of the class, not Proc
Defining complex functions with curry would be nontrivial:
~~~ ruby
double = ->(a)(a+a)
g = ->(a,b,c){ f.call(1,...
crb002 (Chad Brewbaker)

Also available in: Atom