<FromGitter>
<redcodefinal> That's interesting I'll be sure to keep that i mind when using Union types.
<RX14>
but Generic(Nil) can't be assigned to Generic(Foo | Nil)
<RX14>
thats the difference
<RX14>
thats a rough rule of thumb
<RX14>
it's a pain but you sometimes have to map(&.as(Foo | Bar)) to get things to work
<RX14>
this does change the binary format in memory
<RX14>
which is why it'a not automagic
<FromGitter>
<redcodefinal> Good to know, ty for the wisdom. I have an interesting issue with Crystal's need to fill every property, getter, setter with a value in initialize. https://play.crystal-lang.org/#/r/1u8w ⏎ If I instantiate `@blocks` in a method called by initialize it is not a happy camper. Compared to this which works? https://play.crystal-lang.org/#/r/1u8x
bjz has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
bjz has joined #crystal-lang
bjz has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
bjz has joined #crystal-lang
p0p0pr37 has quit [Quit: Going offline, see ya! (www.adiirc.com)]
olek_poz has joined #crystal-lang
Guest93082 has joined #crystal-lang
olek_poz has quit [Ping timeout: 260 seconds]
Guest93082 has quit [Remote host closed the connection]
postmodern[m] has joined #crystal-lang
_whitelogger has joined #crystal-lang
_whitelogger has joined #crystal-lang
minus has quit [Quit: Bye]
minus has joined #crystal-lang
<BlaXpirit>
redcodefinal, yes, this is the expected, documented behavior
<BlaXpirit>
assignment only counts as initialization in initialize method
<BlaXpirit>
do `@blocks = make_blocks`
olek_poz has joined #crystal-lang
Raimondi has quit [Read error: Connection reset by peer]
Raimondi has joined #crystal-lang
Qchmqs has joined #crystal-lang
bjz has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
p0p0pr37 has joined #crystal-lang
p0p0pr37 has quit [Remote host closed the connection]
p0p0pr37 has joined #crystal-lang
p0p0pr37 has joined #crystal-lang
p0p0pr37_ has joined #crystal-lang
p0p0pr37_ has joined #crystal-lang
p0p0pr37 has quit [Ping timeout: 240 seconds]
p0p0pr37_ is now known as p0p0pr37
olek_poz has quit [Ping timeout: 245 seconds]
sandelius has joined #crystal-lang
<sandelius>
Great new website!
sandelius has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
olek_poz has joined #crystal-lang
<FromGitter>
<picatz> I also like the new website.
<FromGitter>
<picatz> It makes everything so *crystal clear*
<FromGitter>
<fridgerator> i see what you did there
<jhass>
PSA: carc.in is down after it lost network while I tried to dump its DB
<jhass>
the VM host is so fucked so I'm currently moving the image to another one
Qchmqs has quit [Ping timeout: 255 seconds]
Ven has joined #crystal-lang
Ven is now known as Guest99305
Guest99305 has quit [Client Quit]
<crystal-gh>
[crystal] spalladino opened pull request #4260: Add OpenSSL:DigestIO to wrap an IO while calculating a digest (master...feature/digest_io) https://git.io/vSKJP
<FromGitter>
<KCreate> @jhass thanks for informing