ChanServ changed the topic of #crystal-lang to: The Crystal programming language | https://crystal-lang.org | Fund Crystal's development: https://crystal-lang.org/sponsors | GH: https://github.com/crystal-lang/crystal | Docs: https://crystal-lang.org/docs | Gitter: https://gitter.im/crystal-lang/crystal
notzmv has quit [Ping timeout: 268 seconds]
notzmv has joined #crystal-lang
wolfshappen_ has quit [Quit: later]
avane_ has joined #crystal-lang
avane has quit [Ping timeout: 268 seconds]
ur5us has quit [Ping timeout: 260 seconds]
ur5us has joined #crystal-lang
kevinsjoberg has quit [Ping timeout: 268 seconds]
Liothen has quit [Ping timeout: 264 seconds]
wolfshappen has joined #crystal-lang
Liothen has joined #crystal-lang
kevinsjoberg has joined #crystal-lang
kevinsjoberg has quit [Ping timeout: 244 seconds]
kiwiroy has quit [Ping timeout: 260 seconds]
pusewic|away_ has quit [Ping timeout: 268 seconds]
Liothen has quit [Ping timeout: 256 seconds]
kiwiroy has joined #crystal-lang
kevinsjoberg has joined #crystal-lang
pusewic|away_ has joined #crystal-lang
Liothen has joined #crystal-lang
ur5us has quit [Ping timeout: 264 seconds]
<FromGitter> <CyberneticSquid> Trying to use this shard https://github.com/szTheory/zaru_crystal and getting a weird issue when doing `shards install` ⏎ ⏎ ```code paste, see link``` ⏎ ⏎ Not sure what's causing it since that doesn't match the actual shard.yml [https://gitter.im/crystal-lang/crystal?at=6188bbeefb3dcd4e8873e045]
adam12 has quit [*.net *.split]
mikko has quit [*.net *.split]
mikko has joined #crystal-lang
adam12 has joined #crystal-lang
oz has quit [*.net *.split]
ox has joined #crystal-lang
postmodern has joined #crystal-lang
<postmodern> how do you test non-abstract methods defined in an abstract class? sub-class it in the specs?
<postmodern> also if you have a #each(&block : (...) ->) method and a #each() : Iterator method, how do you call the non-block-taking version of #each from the version of #each that accepts a block?
postmodern has quit [Quit: Leaving]
postmodern has joined #crystal-lang
hightower3 has joined #crystal-lang
<postmodern> hmm also why isn't `&block : () -> ...` valid syntax?
<postmodern> i feel like `() ->` is more explicit than just ` -> `
hightower3 has quit [Ping timeout: 244 seconds]
notzmv has quit [Ping timeout: 268 seconds]
hightower3 has joined #crystal-lang
postmodern has quit [Read error: Connection reset by peer]
notzmv has joined #crystal-lang
yxhuvud has quit [Remote host closed the connection]
yxhuvud has joined #crystal-lang
<FromGitter> <Blacksmoke16> > *<postmodern>* how do you test non-abstract methods defined in an abstract class? sub-class it in the specs? ⏎ ⏎ Yea, id define a mock implementation of it in the specs that could be used
<FromGitter> <HertzDevil> `Indexable.each_cartesian`
frojnd1 is now known as frojnd
ur5us has joined #crystal-lang
hightower3 has quit [Ping timeout: 250 seconds]
postmodern has joined #crystal-lang
<FromGitter> <postmodern:matrix.org> @HertzDevil: what if the data isn't Indexable, but just a free form Iterator without a defined length?
Starfoxxes has quit [Ping timeout: 246 seconds]
Starfoxxes has joined #crystal-lang
Elouin has quit [Quit: Ping timeout (120 seconds)]
Elouin has joined #crystal-lang
<FromGitter> <domgetter> Are there any shards for SIMD stuff like a nice wrapper around AVX2 ?
<FromGitter> <domgetter> I'm doing some custom per-pixel filters on images, and was hoping to be able to unroll the inner loop and work on 8 pixels at a time
<FromGitter> <domgetter> (or, more precisely 8 channels at a time)
Starfoxxes has quit [Ping timeout: 240 seconds]
<FromGitter> <christopherzimmerman> If you haven’t seen it, some work was started: https://github.com/malte-v/crystal/tree/simd-support
Starfoxxes has joined #crystal-lang