adam12 changed the topic of #ruby to: Rules: https://ruby-community.com | Ruby 3.1.3, 3.0.5, 2.7.7: https://www.ruby-lang.org | Paste 4+ lines to: https://gist.github.com | Books: https://goo.gl/wpGhoQ | Logs: https://libera.irclog.whitequark.org/ruby/
axsuul has quit [Quit: đź‘‹]
axsuul has joined #ruby
gonix has quit [Remote host closed the connection]
grokify has quit [Remote host closed the connection]
grokify has joined #ruby
cartdrige has joined #ruby
Al2O3 is now known as Four20SmokeEm
Four20SmokeEm is now known as Al2O3
zodeishi has joined #ruby
djellemah_ has joined #ruby
djellemah_ has quit [Client Quit]
zodeishi has quit [Client Quit]
grokify has quit [Remote host closed the connection]
caedmon has joined #ruby
crax23 has joined #ruby
grokify has joined #ruby
cartdrige has quit [Ping timeout: 260 seconds]
cartdrige has joined #ruby
crax23 has quit [Ping timeout: 256 seconds]
crankharder has quit [Ping timeout: 256 seconds]
crankharder has joined #ruby
crankharder has quit [Ping timeout: 256 seconds]
aeris has quit [Ping timeout: 255 seconds]
caedmon has quit [Ping timeout: 260 seconds]
grokify has quit [Remote host closed the connection]
aeris has joined #ruby
grokify has joined #ruby
aeris has quit [Ping timeout: 255 seconds]
aeris has joined #ruby
caedmon has joined #ruby
caedmon has quit [Ping timeout: 256 seconds]
grokify has quit [Remote host closed the connection]
grokify has joined #ruby
grokify has quit [Remote host closed the connection]
caedmon has joined #ruby
caedmon has quit [Ping timeout: 268 seconds]
grokify has joined #ruby
tumdum has quit [Ping timeout: 252 seconds]
grokify has quit [Ping timeout: 256 seconds]
caedmon has joined #ruby
grokify has joined #ruby
grokify has quit [Ping timeout: 256 seconds]
grokify has joined #ruby
crax23 has joined #ruby
cartdrige has quit [Ping timeout: 268 seconds]
caedmon1 has joined #ruby
caedmon has quit [Ping timeout: 256 seconds]
caedmon1 is now known as caedmon
Vonter has joined #ruby
dsrt^ has joined #ruby
crankharder has joined #ruby
caedmon has quit [Ping timeout: 256 seconds]
crankharder has quit [Ping timeout: 256 seconds]
keb has quit [Quit: Leaving]
mooff has quit [Remote host closed the connection]
mooff has joined #ruby
caedmon has joined #ruby
caedmon has quit [Ping timeout: 260 seconds]
caedmon has joined #ruby
stirl has joined #ruby
stirl has quit [Remote host closed the connection]
caedmon has quit [Ping timeout: 260 seconds]
caedmon has joined #ruby
tumdum has joined #ruby
caedmon has quit [Quit: caedmon]
caedmon has joined #ruby
caedmon has quit [Quit: caedmon]
caedmon has joined #ruby
caedmon1 has joined #ruby
caedmon has quit [Ping timeout: 256 seconds]
caedmon1 is now known as caedmon
desnudopenguino has quit [Ping timeout: 260 seconds]
Linux_Kerio has joined #ruby
caedmon has quit [Ping timeout: 256 seconds]
aeris has quit [Ping timeout: 255 seconds]
aeris has joined #ruby
aeris has quit [Remote host closed the connection]
aeris has joined #ruby
jhass has quit [Ping timeout: 265 seconds]
jhass has joined #ruby
tumdum has quit [Quit: Leaving]
grokify has quit [Remote host closed the connection]
caedmon has joined #ruby
caedmon has quit [Ping timeout: 252 seconds]
stirl has joined #ruby
grokify has joined #ruby
grokify has quit [Ping timeout: 255 seconds]
tumdum has joined #ruby
stirl has left #ruby [#ruby]
rvalue has quit [Read error: Connection reset by peer]
rvalue has joined #ruby
FullMetalStacker has joined #ruby
grokify has joined #ruby
grokify has quit [Ping timeout: 268 seconds]
ur5us has joined #ruby
crankharder has joined #ruby
crankharder has quit [Ping timeout: 256 seconds]
grokify has joined #ruby
grokify has quit [Ping timeout: 256 seconds]
FullMetalStacker has quit [Remote host closed the connection]
otisolsen70 has joined #ruby
FullMetalStacker has joined #ruby
grokify has joined #ruby
ur5us has quit [Ping timeout: 256 seconds]
ur5us has joined #ruby
teclator has joined #ruby
peer has quit [Quit: whoops]
peer has joined #ruby
tumdum has quit [Ping timeout: 264 seconds]
Y05hito__ has joined #ruby
jvalleroy has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
jvalleroy has joined #ruby
cartdrige has joined #ruby
crax23 has quit [Ping timeout: 260 seconds]
Y05hito__ has quit [Ping timeout: 256 seconds]
dionysus69 has joined #ruby
ollysmith has quit [Quit: ZNC 1.8.2+deb3+b3 - https://znc.in]
ollysmith has joined #ruby
ur5us has quit [Ping timeout: 260 seconds]
_ht has joined #ruby
yourfriend has quit [Quit: ZNC - https://znc.in]
rapha has joined #ruby
<rapha> hi all!
tumdum has joined #ruby
dionysus69 has quit [Ping timeout: 252 seconds]
fliflaflou[m] has joined #ruby
fliflaflou[m] is now known as flan[m]
coderpath has quit [Quit: ZNC 1.8.2 - https://znc.in]
coderpath has joined #ruby
crax23 has joined #ruby
cartdrige has quit [Ping timeout: 256 seconds]
Y05hito__ has joined #ruby
grokify has quit [Remote host closed the connection]
crax23 has quit [Ping timeout: 268 seconds]
grokify has joined #ruby
c10l has quit [Quit: See ya! o/]
Y05hito__ has quit [Ping timeout: 260 seconds]
c10l has joined #ruby
con3 has quit [Quit: ZNC 1.8.2 - https://znc.in]
crankharder has joined #ruby
crankharder has quit [Ping timeout: 248 seconds]
grokify has quit [Remote host closed the connection]
rblanco has quit [Ping timeout: 252 seconds]
dsrt^ has quit [Remote host closed the connection]
supay has joined #ruby
FullMetalStacker has quit [Quit: No Ping reply in 180 seconds.]
aeris has quit [Quit: ZNC - http://znc.sourceforge.net]
aeris has joined #ruby
crankharder has joined #ruby
crankharder has quit [Ping timeout: 248 seconds]
moldorcoder7 has quit [Ping timeout: 260 seconds]
moldorcoder7 has joined #ruby
crankharder has joined #ruby
crankharder has quit [Client Quit]
sam113101 has quit [Remote host closed the connection]
sam113101 has joined #ruby
Linux_Kerio has quit [Ping timeout: 260 seconds]
markong has joined #ruby
gonix has joined #ruby
gonix has quit [Ping timeout: 252 seconds]
grokify has joined #ruby
<havenwood> rapha: hi!
grokify has quit [Ping timeout: 256 seconds]
finsternis has quit [Read error: Connection reset by peer]
gonix has joined #ruby
Linux_Kerio has joined #ruby
dionysus69 has joined #ruby
Laplace has joined #ruby
<Laplace> Hey how do I make a class within a module private but allow its "sister" class to use it? https://hastebin.com/afepolokit.rb
Sankalp has quit [Ping timeout: 268 seconds]
grokify has joined #ruby
Sankalp has joined #ruby
grokify has quit [Ping timeout: 255 seconds]
grokify has joined #ruby
grokify has quit [Remote host closed the connection]
John_Ivan has quit [Remote host closed the connection]
John_Ivan has joined #ruby
John_Ivan has quit [Max SendQ exceeded]
John_Ivan has joined #ruby
cartdrige has joined #ruby
John_Ivan has quit [Ping timeout: 252 seconds]
FullMetalStacker has joined #ruby
crax23 has joined #ruby
cartdrige has quit [Ping timeout: 260 seconds]
grokify has joined #ruby
dionysus69 has quit [Ping timeout: 260 seconds]
FullMetalStacker has quit [Remote host closed the connection]
teclator has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
victori has quit [Read error: Connection reset by peer]
markong has quit [Ping timeout: 256 seconds]
FullMetalStacker has joined #ruby
finsternis has joined #ruby
<leftylink> the closest I ever got to acheiving that objectie was to create a refinement that does the necessary operations on class A, and only class B is `using` that refinement
<leftylink> I think there was also a time where I made it so that all methods on class B required a particular argument to be passed, and only class A had the requisite knowledge to create a token of that type
<leftylink> I think the latter way is a little clumsy though since it makes the API unergonomic (having to pass that extra arg)
<leftylink> I notice I switched the roles of A and B in the two suggestions, but hopefully that shouldn't cause additional difficulties. it's clear from context which is which anyway
c10l has quit [Read error: Connection reset by peer]
c10l has joined #ruby
gonix has quit [Ping timeout: 268 seconds]
some14u has joined #ruby
crax23 has quit [Quit: Leaving]
grokify has quit [Remote host closed the connection]
dionysus69 has joined #ruby
grokify has joined #ruby
aeris has quit [Remote host closed the connection]
aeris has joined #ruby
<caleb> adam12: a very interesting rant indeed
caedmon has joined #ruby
<bougyman> I missed a rant
sagax has quit [Read error: Connection reset by peer]
grokify has quit [Remote host closed the connection]
grokify has joined #ruby
some14u has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
some14u has joined #ruby
grokify has quit [Remote host closed the connection]
grokify has joined #ruby
aeris has quit [Remote host closed the connection]
aeris has joined #ruby
grokify has quit [Remote host closed the connection]
dionysus69 has quit [Ping timeout: 268 seconds]
grokify has joined #ruby
crankharder has joined #ruby
reset has quit [Quit: reset]
reset has joined #ruby
crankharder has quit [Quit: leaving]
grokify has quit [Remote host closed the connection]
some14u has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
some14u has joined #ruby
reset has quit [Quit: reset]
otisolsen70 has quit [Read error: Connection reset by peer]
reset has joined #ruby
aeris has quit [Remote host closed the connection]
aeris has joined #ruby
<rapha> hey havenwood how's it going? :)
wra1th has joined #ruby
_ht has quit [Quit: _ht]
some14u has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
supay has quit [Quit: Connection closed for inactivity]
some14u has joined #ruby
hightower2 has joined #ruby
Michaela has quit [Remote host closed the connection]
Michaela has joined #ruby
hightower3 has joined #ruby
grokify has joined #ruby
grokify has quit [Remote host closed the connection]
hightower2 has quit [Ping timeout: 255 seconds]
<gr33n7007h> ah, good old shevy xD
otisolsen70 has joined #ruby
caedmon has quit [Ping timeout: 248 seconds]
hightower3 has quit [Quit: Leaving]
gonix has joined #ruby
Michaela has quit [Remote host closed the connection]
ruby[bot] has quit [Remote host closed the connection]
ruby[bot] has joined #ruby
Michaela has joined #ruby
gonix has quit [Ping timeout: 256 seconds]
Linux_Kerio has quit [Ping timeout: 260 seconds]
otisolsen70 has quit [Quit: Leaving]
cartdrige has joined #ruby
cartdrige has quit [Ping timeout: 256 seconds]