<riza>
@blacksmoke16 that's an interesting approach.
<riza>
I just switched over my implementation to abstract base class and a concrete, unfortunately "Error: can't define abstract def on metaclass" comes up for `abstract def self.`, which I've run into a few times. :|
<FromGitter>
<Blacksmoke16> yea, cant define abstract class methods
<FromGitter>
<Blacksmoke16> there's a workaround tho
<riza>
I guess I'll just stub it and {% raise %}
<FromGitter>
<Blacksmoke16> think you can define them as abstract instance methods then extend that into the type and it'll force you to implement it
<FromGitter>
<Blacksmoke16> that works too
<riza>
I considered doing `macro inherited ... extend ClassMethods ...` too
<riza>
if that's what you mean
<riza>
maybe I like that better
<riza>
that seems to produce a compiler message at an earlier phase of compilation
<riza>
before code pruning or something
<FromGitter>
<Blacksmoke16> 👍
deavmi has joined #crystal-lang
ur5us has quit [Ping timeout: 252 seconds]
DeBot_ has joined #crystal-lang
jhass|off has joined #crystal-lang
straight- has joined #crystal-lang
jhass has quit [Ping timeout: 240 seconds]
straight-shoota has quit [Ping timeout: 252 seconds]
DeBot has quit [Ping timeout: 240 seconds]
Chillfox has quit [Quit: Leaving]
Volk has joined #crystal-lang
Volk has quit [Changing host]
Volk has joined #crystal-lang
taupiqueur has joined #crystal-lang
straight- is now known as straight-shoota
taupiqueur has quit [Ping timeout: 265 seconds]
taupiqueur has joined #crystal-lang
taupiqueur has quit [Remote host closed the connection]
taupiqueur has joined #crystal-lang
taupiqueur_ has joined #crystal-lang
taupiqueur has quit [Ping timeout: 265 seconds]
repo[m] has quit [Remote host closed the connection]
jhass[m] has quit [Read error: Connection reset by peer]
olbat[m] has quit [Read error: Connection reset by peer]
fifr[m] has quit [Write error: Connection reset by peer]
jhass[m] has joined #crystal-lang
fifr[m] has joined #crystal-lang
olbat[m] has joined #crystal-lang
repo[m] has joined #crystal-lang
taupiqueur_ has quit [Ping timeout: 245 seconds]
taupiqueur has joined #crystal-lang
<FromGitter>
<Blacksmoke16> what time are nightly images pushed?