00:05
jpn has joined #ruby
00:10
jpn has quit [Ping timeout: 246 seconds]
00:23
perrierjouet has quit [Quit: WeeChat 3.7.1]
00:30
John_Ivan has joined #ruby
00:33
shokohsc3 has joined #ruby
00:33
shokohsc has quit [Ping timeout: 252 seconds]
00:33
shokohsc3 is now known as shokohsc
00:53
gonix has joined #ruby
01:01
axisys has joined #ruby
01:02
gonix has quit [Ping timeout: 252 seconds]
01:10
perrierjouet has joined #ruby
01:24
gonix has joined #ruby
01:38
cartdrige has joined #ruby
01:41
entropie has quit [Ping timeout: 246 seconds]
01:43
entropie has joined #ruby
01:43
Laplace has joined #ruby
01:44
entropie has quit [Client Quit]
01:45
entropie has joined #ruby
01:47
gonix has quit [Remote host closed the connection]
01:54
jpn has joined #ruby
01:56
<
Laplace >
Hey folks -- Any way I can split up a block?
01:56
<
Laplace >
I asked about this yesterday and was suggested Arbre lib but I did not see something meaningful there
01:59
jpn has quit [Ping timeout: 252 seconds]
02:00
TomyLobo has quit [Read error: Connection reset by peer]
02:01
<
cartdrige >
split a block? a block of what?
02:06
perrierjouet has quit [Quit: WeeChat 3.7.1]
02:06
<
Laplace >
Sec, prepping an example
02:08
<
Laplace >
That is why I was asking if I can split up the block some how so it runs each method calls on self and the underlaing attribute/instance of class
02:09
Sankalp- has joined #ruby
02:09
Sankalp has quit [Ping timeout: 272 seconds]
02:09
Sankalp- is now known as Sankalp
02:11
<
cartdrige >
No idea.
02:14
<
Laplace >
Any suggestions on alternative patterns I can use here? perhaps I am just using the wrong approach
02:20
grokify has joined #ruby
02:27
grokify has quit [Remote host closed the connection]
02:27
grokify has joined #ruby
02:28
<
adam12 >
Laplace: It's not possible to split a block. What I would do is maybe have a class that acts as a proxy, with the methods you want, and then constructs the new classes you want.
02:28
<
adam12 >
I'm crashing because it's late here, but maybe that can help you get unstuck.
02:28
<
Laplace >
adam12: Wow that's funny. I was literally thinking the same thing and was just about to google how to do that :)
02:30
<
Laplace >
I am assuming I just have to do a wrapper + method missing + respond to
02:30
<
adam12 >
Laplace: I'm out. Goodl uck.
02:30
<
Laplace >
Have a great night
02:30
<
adam12 >
Yeah, that seems reasonable.
02:33
perrierjouet has joined #ruby
02:35
shokohsc7 has joined #ruby
02:35
shokohsc has quit [Ping timeout: 252 seconds]
02:35
shokohsc7 is now known as shokohsc
02:38
grokify has quit [Remote host closed the connection]
02:48
grokify has joined #ruby
02:53
grokify has quit [Ping timeout: 248 seconds]
03:13
cartdrige has quit [Ping timeout: 246 seconds]
03:38
gonix has joined #ruby
03:40
grokify has joined #ruby
03:42
jpn has joined #ruby
03:43
gonix has quit [Ping timeout: 248 seconds]
03:44
grokify has quit [Ping timeout: 255 seconds]
03:47
jpn has quit [Ping timeout: 248 seconds]
03:48
entropie has quit [Ping timeout: 252 seconds]
03:48
entropy has joined #ruby
03:48
entropy is now known as entropie
03:49
gonix has joined #ruby
04:23
grokify has joined #ruby
04:28
grokify has quit [Ping timeout: 246 seconds]
04:37
shokohsc1 has joined #ruby
04:37
shokohsc has quit [Ping timeout: 252 seconds]
04:37
shokohsc1 is now known as shokohsc
04:45
desnudopenguino has joined #ruby
04:47
gschanuel3 has joined #ruby
04:49
gschanuel has quit [Ping timeout: 272 seconds]
04:49
gschanuel3 is now known as gschanuel
04:49
reset has quit [Quit: reset]
05:00
<
leftylink >
pandabot: rb using(Module.new { refine(Integer) { def **; 7 end }}); 5.***5
05:01
<
leftylink >
pandabot: rb using(Module.new { refine(Integer) { def **; 7 end }}); 5.***5
05:03
gonix has joined #ruby
05:05
<
leftylink >
pandabot: rb using(Module.new { refine(Integer) { def ***_; 19 end }}); 5.***7
05:06
<
leftylink >
pandabot: rb using(Module.new { refine(Integer) { def ***_; 19 end }}); 5.****7
05:06
<
leftylink >
it's just such a shame we can't go further though
05:11
grokify has joined #ruby
05:12
grokify has quit [Remote host closed the connection]
05:12
grokify has joined #ruby
05:16
soknte5 has joined #ruby
05:16
soknte5 has quit [Client Quit]
05:16
gonix has quit [Ping timeout: 252 seconds]
05:17
jpn has joined #ruby
05:27
grokify has quit [Remote host closed the connection]
05:29
D_A_N has quit [Quit: leaving]
05:34
grokify has joined #ruby
05:35
ur5us has quit [Ping timeout: 255 seconds]
05:51
entropie has quit [Ping timeout: 252 seconds]
05:51
entropie has joined #ruby
06:07
ur5us has joined #ruby
06:32
ur5us has quit [Ping timeout: 255 seconds]
06:35
grokify has quit [Remote host closed the connection]
06:35
otisolsen70 has joined #ruby
06:36
otisolsen70 has quit [Remote host closed the connection]
06:38
otisolsen70 has joined #ruby
06:39
grokify has joined #ruby
06:49
gschanuel7 has joined #ruby
06:50
gschanuel has quit [Ping timeout: 252 seconds]
06:50
gschanuel7 is now known as gschanuel
06:57
teclator has joined #ruby
07:04
walez has joined #ruby
07:07
grokify has quit [Remote host closed the connection]
07:18
ur5us has joined #ruby
07:23
<
leftylink >
pandabot: rb %%%%%%%%%%%%%%%%%%%%%%%
07:26
grokify has joined #ruby
07:28
kerunaru has joined #ruby
07:28
kerunaru has quit [Client Quit]
07:30
walez has quit [Quit: Leaving]
07:31
grokify has quit [Ping timeout: 252 seconds]
07:32
grokify has joined #ruby
07:36
grokify has quit [Remote host closed the connection]
07:42
ur5us has quit [Ping timeout: 255 seconds]
07:42
ur5us has joined #ruby
07:44
desnudopenguino has quit [Ping timeout: 255 seconds]
07:45
grokify has joined #ruby
07:56
grokify has quit [Remote host closed the connection]
07:57
grokify has joined #ruby
07:57
jpn has quit [Ping timeout: 248 seconds]
07:58
gonix has joined #ruby
08:02
grokify has quit [Ping timeout: 276 seconds]
08:02
jvalleroy has joined #ruby
08:04
grokify has joined #ruby
08:09
grokify has quit [Remote host closed the connection]
08:11
walez has joined #ruby
08:11
Rounin has joined #ruby
08:11
Rounin has quit [Changing host]
08:11
Rounin has joined #ruby
08:12
grokify has joined #ruby
08:14
jpn has joined #ruby
08:16
ur5us has quit [Ping timeout: 255 seconds]
08:35
splud has quit [Quit: Leaving]
08:36
kerunaru has joined #ruby
08:43
jpn has quit [Ping timeout: 252 seconds]
08:44
splud has joined #ruby
09:00
dionysus69 has joined #ruby
09:01
teclator has quit [Ping timeout: 252 seconds]
09:02
kerunaru has quit [Ping timeout: 248 seconds]
09:03
teclator has joined #ruby
09:04
kerunaru has joined #ruby
09:05
ccooke has quit [Quit: WeeChat 1.9.1]
09:05
ccooke has joined #ruby
09:16
grokify has quit [Remote host closed the connection]
09:25
jpn has joined #ruby
09:26
grokify has joined #ruby
09:30
or2b has joined #ruby
09:33
jpn has quit [Ping timeout: 246 seconds]
09:40
jpn has joined #ruby
10:00
gonix has quit [Ping timeout: 246 seconds]
10:12
walez has quit [Read error: Connection reset by peer]
10:12
walez___ has joined #ruby
10:18
jpn has quit [Quit: Lost terminal]
10:25
gr33n7007h has quit [Quit: WeeChat 3.7.1]
10:25
kerunaru has quit [Ping timeout: 248 seconds]
10:28
lucerne has joined #ruby
10:30
gr33n7007h has joined #ruby
10:32
walez___ has quit [Ping timeout: 252 seconds]
10:49
kerunaru has joined #ruby
10:49
hellstabber has joined #ruby
10:57
grokify has quit [Remote host closed the connection]
10:58
grokify has joined #ruby
11:04
Davidian has quit [Ping timeout: 246 seconds]
11:07
Davidian has joined #ruby
11:08
Petruchio has quit [Quit: Konversation terminated!]
11:14
gonix has joined #ruby
11:38
kerunaru has quit [Ping timeout: 246 seconds]
11:39
kerunaru has joined #ruby
11:57
jpn has joined #ruby
12:01
Vonter has quit [Ping timeout: 250 seconds]
12:06
jpn has quit [Quit: Lost terminal]
12:06
grokify has quit [Remote host closed the connection]
12:07
grokify has joined #ruby
12:08
Vonter has joined #ruby
12:09
markong has joined #ruby
12:12
grokify has quit [Ping timeout: 255 seconds]
12:21
arahael has quit [Ping timeout: 248 seconds]
12:28
walez___ has joined #ruby
12:33
arahael has joined #ruby
12:34
D_A_N has joined #ruby
12:48
yxhuvud has quit [Read error: Connection reset by peer]
12:52
walez___ has quit [Quit: Leaving]
12:53
yxhuvud has joined #ruby
13:00
Vonter has quit [Ping timeout: 248 seconds]
13:12
Vonter has joined #ruby
13:18
hellstabber has quit [Quit: Connection closed for inactivity]
13:18
gonix has quit [Ping timeout: 252 seconds]
13:28
John_Ivan has quit [Read error: Connection reset by peer]
13:29
John_Ivan has joined #ruby
13:33
desnudopenguino has joined #ruby
13:35
rhe has joined #ruby
13:43
kerunaru has quit [Ping timeout: 252 seconds]
13:45
kerunaru has joined #ruby
14:04
kerunaru has quit [Ping timeout: 252 seconds]
14:08
grokify has joined #ruby
14:11
Petruchio has joined #ruby
14:11
kerunaru has joined #ruby
14:13
grokify has quit [Ping timeout: 252 seconds]
14:17
jpn has joined #ruby
14:18
<
Laplace >
adam12: Not sure if you are online, but just wanted to report back that the proxy approach worked wonders. Thank you
14:25
<
adam12 >
Laplace: Nice :)
14:37
arahael has quit [Ping timeout: 252 seconds]
14:37
D_A_N has quit [Ping timeout: 252 seconds]
14:38
D_A_N has joined #ruby
14:50
arahael has joined #ruby
14:54
reset has joined #ruby
15:02
or2b has quit [Quit: Client closed]
15:03
jpn has quit [Ping timeout: 252 seconds]
15:03
John_Ivan_ has joined #ruby
15:07
John_Ivan has quit [Ping timeout: 252 seconds]
15:20
grokify has joined #ruby
15:21
cartdrige has joined #ruby
15:22
grokify has quit [Remote host closed the connection]
15:23
darkstardevx has quit [Read error: Connection reset by peer]
15:24
dionysus69 has quit [Ping timeout: 255 seconds]
15:25
grokify has joined #ruby
15:26
grokify has quit [Remote host closed the connection]
15:26
grokify has joined #ruby
15:27
grokify has quit [Remote host closed the connection]
15:30
John_Ivan_ has quit [Read error: Connection reset by peer]
15:30
John_Ivan__ has joined #ruby
15:31
darkstardevx has joined #ruby
15:32
darkstardevx has quit [Remote host closed the connection]
15:33
darkstardevx has joined #ruby
15:37
gschanuel3 has joined #ruby
15:37
crax23 has joined #ruby
15:39
gschanuel has quit [Ping timeout: 255 seconds]
15:39
gschanuel3 is now known as gschanuel
15:40
cartdrige has quit [Ping timeout: 268 seconds]
15:45
or2b has joined #ruby
15:52
kerunaru has quit [Quit: leaving]
15:57
justHaunted is now known as DeliriumTremens_
16:28
DeliriumTremens_ is now known as justache
16:33
crax23 has quit [Read error: Connection reset by peer]
16:37
r3m has quit [Quit: WeeChat 3.8-dev]
16:41
D_A_N has quit [Ping timeout: 252 seconds]
16:41
D_A_N has joined #ruby
16:47
r3m has joined #ruby
16:54
arahael has quit [Ping timeout: 252 seconds]
17:07
or2b has quit [Quit: Client closed]
17:07
arahael has joined #ruby
17:12
gonix has joined #ruby
17:16
gonix has quit [Ping timeout: 255 seconds]
17:25
dionysus69 has joined #ruby
17:30
John_Ivan__ has quit [Read error: Connection reset by peer]
17:30
John_Ivan_ has joined #ruby
17:30
gonix has joined #ruby
17:34
darkstardevx has quit [Read error: Connection reset by peer]
17:34
darkstardevx has joined #ruby
17:39
gschanuel0 has joined #ruby
17:40
gschanuel has quit [Read error: Connection reset by peer]
17:40
gschanuel0 is now known as gschanuel
17:40
or2b has joined #ruby
17:41
or2b has quit [Client Quit]
17:41
gonix has quit [Ping timeout: 252 seconds]
17:54
jpn has joined #ruby
18:02
goldfish has joined #ruby
18:06
Inoperable has quit [Quit: All your buffer are belong to us!]
18:14
Inoperable has joined #ruby
18:21
dionysus69 has quit [Ping timeout: 248 seconds]
18:22
jpn has quit [Ping timeout: 255 seconds]
18:37
howdoi has joined #ruby
18:42
markong has quit [Ping timeout: 248 seconds]
18:45
D_A_N has quit [Ping timeout: 252 seconds]
18:45
D_A_N has joined #ruby
18:46
jpn has joined #ruby
18:50
jpn has quit [Ping timeout: 246 seconds]
19:02
jpn has joined #ruby
19:31
John_Ivan__ has joined #ruby
19:33
jpn has quit [Ping timeout: 252 seconds]
19:34
John_Ivan_ has quit [Ping timeout: 252 seconds]
19:36
darkstardevx has quit [Read error: Connection reset by peer]
19:36
darkstardevx has joined #ruby
19:41
gschanuel2 has joined #ruby
19:42
gschanuel has quit [Read error: Connection reset by peer]
19:42
gschanuel2 is now known as gschanuel
19:50
dionysus69 has joined #ruby
19:51
walez has joined #ruby
19:59
jpn has joined #ruby
20:16
ur5us has joined #ruby
20:29
jpn has quit [Ping timeout: 248 seconds]
20:44
_ht has joined #ruby
20:58
jpn has joined #ruby
21:13
_ht has quit [Remote host closed the connection]
21:23
Laplace has quit [Quit: Connection closed for inactivity]
21:26
otisolsen70 has quit [Quit: Leaving]
21:27
jpn has quit [Ping timeout: 248 seconds]
21:37
darkstarx has joined #ruby
21:40
darkstardevx has quit [Ping timeout: 252 seconds]
21:41
ur5us has quit [Remote host closed the connection]
21:42
madprops has quit [Quit: biourvgrt445]
21:43
madprops has joined #ruby
21:43
madprops has quit [Changing host]
21:43
madprops has joined #ruby
21:43
pandabot_ has joined #ruby
21:43
ur5us has joined #ruby
21:43
gschanuel0 has joined #ruby
21:44
gschanuel has quit [Read error: Connection reset by peer]
21:44
gschanuel0 is now known as gschanuel
21:44
jpn has joined #ruby
21:45
pandabot has quit [Remote host closed the connection]
21:50
jpn has quit [Ping timeout: 252 seconds]
21:52
slothby has quit [Ping timeout: 264 seconds]
21:53
slothby has joined #ruby
21:54
some14u has joined #ruby
21:55
lagash has joined #ruby
22:02
jpn has joined #ruby
22:04
pandabot_ is now known as pandabot
22:08
desnudopenguino has quit [Ping timeout: 255 seconds]
22:13
dionysus69 has quit [Ping timeout: 246 seconds]
22:15
eddof13 has joined #ruby
22:32
walez has quit [Ping timeout: 246 seconds]
22:35
jpn has quit [Ping timeout: 252 seconds]
22:38
gonix has joined #ruby
22:41
lestopher has joined #ruby
22:56
lestopher has left #ruby [WeeChat 3.6]
22:59
jpn has joined #ruby
23:00
oxfuxxx has joined #ruby
23:03
jpn has quit [Ping timeout: 246 seconds]
23:08
desnudopenguino has joined #ruby
23:12
markong has joined #ruby
23:13
eddof13 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
23:17
jpn has joined #ruby
23:18
gonix has quit [Ping timeout: 252 seconds]
23:28
jpn has quit [Ping timeout: 252 seconds]
23:45
gschanuel9 has joined #ruby
23:46
gschanuel has quit [Read error: Connection reset by peer]
23:46
gschanuel9 is now known as gschanuel
23:47
_aeris_ has joined #ruby
23:48
aeris has quit [Ping timeout: 258 seconds]
23:49
_aeris_ is now known as aeris
23:55
eddof13 has joined #ruby
23:55
jpn has joined #ruby