oprypin has quit [Remote host closed the connection]
FromGitter has quit [Ping timeout: 260 seconds]
oprypin has joined #crystal-lang
FromGitter has joined #crystal-lang
zorp has quit [Read error: Connection reset by peer]
repo1 has quit [Ping timeout: 260 seconds]
repo1 has joined #crystal-lang
zorp has joined #crystal-lang
gangstacat has quit [Ping timeout: 272 seconds]
snapcase has quit [Ping timeout: 260 seconds]
snapcase has joined #crystal-lang
asterite has quit [Quit: Bye]
straight-shoota has quit [Quit: ZNC 1.7.5 - https://znc.in]
asterite has joined #crystal-lang
straight-shoota has joined #crystal-lang
coderobe has quit [Read error: Connection reset by peer]
coderobe2 has joined #crystal-lang
deavmi_ has joined #crystal-lang
deavmi has quit [Ping timeout: 260 seconds]
sz0 has joined #crystal-lang
ua_ has quit [Ping timeout: 240 seconds]
gangstacat has joined #crystal-lang
ua_ has joined #crystal-lang
woodruffw has quit [Ping timeout: 260 seconds]
woodruffw has joined #crystal-lang
<FromGitter>
<oceanfish81_twitter> Hurry up to to register for https://llvm.org/devmtg/2020-09/ - so we could interact with speakers, during Q&A sessions, to cover topics about C language runtime. That would be helpful to discuss language interop (Crystal/Golang (via gollvm)/Rust/Kotlin Native/Swift) and concurrency/parallelism strategies
sz0 has quit [Quit: Connection closed for inactivity]
coderobe2 is now known as coderobe
<FromGitter>
<Blacksmoke16> i think we get the picture
<FromGitter>
<Dan-Do> > Ha, ok then! ⏎ ⏎ Hi, would you mind sharing your final/working code?
f1refly has quit [Quit: bye fags]
f1refly has joined #crystal-lang
alexherbo2 has joined #crystal-lang
HumanGeek has joined #crystal-lang
Human_G33k has quit [Ping timeout: 256 seconds]
r0bby has quit [Ping timeout: 240 seconds]
Liothen has quit [Ping timeout: 272 seconds]
jetpack_joe has quit [Ping timeout: 258 seconds]
issyl0 has quit [Ping timeout: 240 seconds]
mps has joined #crystal-lang
Liothen has joined #crystal-lang
Liothen has quit [Excess Flood]
issyl0 has joined #crystal-lang
r0bby has joined #crystal-lang
jetpack_joe has joined #crystal-lang
Liothen has joined #crystal-lang
Liothen has quit [Excess Flood]
Liothen has joined #crystal-lang
Liothen has quit [Excess Flood]
yxhuvud has quit [Remote host closed the connection]
Liothen has joined #crystal-lang
Liothen has quit [Excess Flood]
Liothen has joined #crystal-lang
Liothen has quit [Excess Flood]
Liothen has joined #crystal-lang
Liothen has quit [Excess Flood]
HumanGeek has quit [Remote host closed the connection]
HumanG33k has joined #crystal-lang
<FromGitter>
<Daniel-Worrall> Got myself a weird edge case of an if block not removing the nil case. Will try to reduce that and file
<FromGitter>
<Blacksmoke16> Not using a getter method by mistake are you?
Liothen has joined #crystal-lang
Liothen has quit [Excess Flood]
<FromGitter>
<Daniel-Worrall> Works in a block, doesn't work when I repace it with `if false` (just trying to not run the code without spamming 100 comment lines)
<FromGitter>
<asterite> is the block forming a closure over a variable? if so, there's your answer (type flow isn't done in that case)
<FromGitter>
<Daniel-Worrall> ah, that'll be why
<FromGitter>
<Daniel-Worrall> so it's not the case of `if else` not doing type checking correctly, but the closure not doing type checking at all
<FromGitter>
<Daniel-Worrall> `if false` *
<FromGitter>
<asterite> I think so. If you could show some code I can confirm
<FromGitter>
<asterite> The solution is to assign the closured variable to another variable, inside the block, then check with `if`
<FromGitter>
<Daniel-Worrall> I'll get back to you all on it when I can
yxhuvud has joined #crystal-lang
Liothen has joined #crystal-lang
Liothen has quit [Excess Flood]
HumanG33k has quit [Quit: Leaving]
HumanG33k has joined #crystal-lang
Liothen has joined #crystal-lang
Liothen has quit [Excess Flood]
HumanG33k has quit [Remote host closed the connection]