Linux server1.dn-server.com 4.18.0-553.89.1.lve.el8.x86_64 #1 SMP Wed Dec 10 13:58:50 UTC 2025 x86_64
LiteSpeed
Server IP : 195.201.204.189 & Your IP : 216.73.217.130
Domains :
Cant Read [ /etc/named.conf ]
User : beriska1
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
opt /
alt /
ruby19 /
share /
ri /
1.9.1 /
system /
Proc /
Delete
Unzip
Name
Size
Permission
Date
Action
%3d%3d%3d-i.ri
375
B
-rw-r--r--
2023-07-26 17:26
%3d%3d-i.ri
344
B
-rw-r--r--
2023-07-26 17:26
%5b%5d-i.ri
1.55
KB
-rw-r--r--
2023-07-26 17:26
arity-i.ri
1003
B
-rw-r--r--
2023-07-26 17:26
binding-i.ri
571
B
-rw-r--r--
2023-07-26 17:26
call-i.ri
1.55
KB
-rw-r--r--
2023-07-26 17:26
cdesc-Proc.ri
1.04
KB
-rw-r--r--
2023-07-26 17:26
curry-i.ri
1.94
KB
-rw-r--r--
2023-07-26 17:26
eql%3f-i.ri
348
B
-rw-r--r--
2023-07-26 17:26
hash-i.ri
247
B
-rw-r--r--
2023-07-26 17:26
lambda%3f-i.ri
3.39
KB
-rw-r--r--
2023-07-26 17:26
new-c.ri
677
B
-rw-r--r--
2023-07-26 17:26
parameters-i.ri
424
B
-rw-r--r--
2023-07-26 17:26
source_location-i.ri
374
B
-rw-r--r--
2023-07-26 17:26
to_proc-i.ri
349
B
-rw-r--r--
2023-07-26 17:26
to_s-i.ri
303
B
-rw-r--r--
2023-07-26 17:26
yield-i.ri
1.56
KB
-rw-r--r--
2023-07-26 17:26
Save
Rename
U:RDoc::AnyMethod[iI" curry:ETI"Proc#curry;TF:publico:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"LReturns a curried proc. If the optional <i>arity</i> argument is given,;TI"+it determines the number of arguments.;TI"FA curried proc receives some arguments. If a sufficient number of;TI"Marguments are supplied, it passes the supplied arguments to the original;TI"Nproc and returns the result. Otherwise, returns another curried proc that;TI"!takes the rest of arguments.;To:RDoc::Markup::BlankLine o:RDoc::Markup::Verbatim; ["I"4b = proc {|x, y, z| (x||0) + (y||0) + (z||0) } ;FI"(p b.curry[1][2][3] #=> 6 ;FI"(p b.curry[1, 2][3, 4] #=> 6 ;FI"(p b.curry(5)[1][2][3][4][5] #=> 6 ;FI"(p b.curry(5)[1, 2][3, 4][5] #=> 6 ;FI"(p b.curry(1)[1] #=> 1 ;FI" ;FI"Kb = proc {|x, y, z, *w| (x||0) + (y||0) + (z||0) + w.inject(0, &:+) } ;FI"(p b.curry[1][2][3] #=> 6 ;FI")p b.curry[1, 2][3, 4] #=> 10 ;FI")p b.curry(5)[1][2][3][4][5] #=> 15 ;FI")p b.curry(5)[1, 2][3, 4][5] #=> 15 ;FI"(p b.curry(1)[1] #=> 1 ;FI" ;FI"6b = lambda {|x, y, z| (x||0) + (y||0) + (z||0) } ;FI"(p b.curry[1][2][3] #=> 6 ;FI"Jp b.curry[1, 2][3, 4] #=> wrong number of arguments (4 for 3) ;FI"Jp b.curry(5) #=> wrong number of arguments (5 for 3) ;FI"Jp b.curry(1) #=> wrong number of arguments (1 for 3) ;FI" ;FI"Mb = lambda {|x, y, z, *w| (x||0) + (y||0) + (z||0) + w.inject(0, &:+) } ;FI"(p b.curry[1][2][3] #=> 6 ;FI")p b.curry[1, 2][3, 4] #=> 10 ;FI")p b.curry(5)[1][2][3][4][5] #=> 15 ;FI")p b.curry(5)[1, 2][3, 4][5] #=> 15 ;FI"Jp b.curry(1) #=> wrong number of arguments (1 for 3) ;FI" ;FI"b = proc { :foo } ;FI"*p b.curry[] #=> :foo;F: @file0I">prc.curry -> a_proc prc.curry(arity) -> a_proc ;T0[ I"(p1 = v1);FI"proc.c;T