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
ur5us has joined #crystal-lang
debayer has joined #crystal-lang
sagax has quit [Ping timeout: 240 seconds]
<raz> hm. running the static build docker example (https://crystal-lang.org/reference/1.2/guides/static_linking.html#musl-libc) verbatim gives me "Missing executable path to expand $ORIGIN path (Exception)"
<raz> ah, interesting, seems to be a fairly recent regression. this one works for me:
<raz> docker run --rm -it -v $(pwd):/workspace -w /workspace crystallang/crystal:1.1.1-alpine crystal build hello-world.cr --static
<raz> but any version higher than that (1.2) doesn't want to build static anymore. :(
<FromGitter> <Blacksmoke16> this sounds familiar
ur5us has quit [Ping timeout: 240 seconds]
<FromGitter> <Blacksmoke16> what about the nightly image
<raz> nightly-alpine is also still bugged
<raz> no big deal for me, i'll just stick with 1.1.1 for now
debayer has quit [Remote host closed the connection]
<FromGitter> <Blacksmoke16> id report it tho
<raz> just had me confused for a bit
<raz> yeh will do
debayer has joined #crystal-lang
postmodern has joined #crystal-lang
<FromGitter> <HertzDevil> i don't think it's related to static builds at all
postmodern has quit [Read error: Connection reset by peer]
debayer has quit [Remote host closed the connection]
debayer has joined #crystal-lang
analogsalad has joined #crystal-lang
taupiqueur has joined #crystal-lang
taupiqueur has quit [Ping timeout: 256 seconds]
taupiqueur has joined #crystal-lang
greenbigfrog has quit [Ping timeout: 256 seconds]
greenbigfrog has joined #crystal-lang
notzmv has quit [Ping timeout: 268 seconds]
<FromGitter> <grkek> here is a massive shard
<FromGitter> <grkek> I made in couple of days
<FromGitter> <grkek> just for web scraping
<FromGitter> <grkek> might change some things later on
analogsalad has quit [Quit: bye]
markmarkmark has quit [Ping timeout: 240 seconds]
debayer has quit [Remote host closed the connection]
debayer has joined #crystal-lang
markmarkmark has joined #crystal-lang
debayer0 has joined #crystal-lang
debayer has quit [Ping timeout: 240 seconds]
debayer0 is now known as debayer
taupiqueur has quit [Ping timeout: 256 seconds]
debayer9 has joined #crystal-lang
taupiqueur has joined #crystal-lang
debayer has quit [Ping timeout: 256 seconds]
debayer9 is now known as debayer
notzmv has joined #crystal-lang
debayer has quit [Remote host closed the connection]
debayer has joined #crystal-lang
lanodan has quit [Ping timeout: 268 seconds]
lanodan has joined #crystal-lang
lanodan has quit [Ping timeout: 240 seconds]
lanodan has joined #crystal-lang
lanodan has quit [Ping timeout: 240 seconds]
lanodan has joined #crystal-lang
taupiqueur has quit [Ping timeout: 240 seconds]
debayer has quit [Remote host closed the connection]
debayer has joined #crystal-lang
lanodan has quit [*.net *.split]
markmarkmark has quit [*.net *.split]
avane has quit [*.net *.split]
debayer has quit [*.net *.split]
straight-shoota has quit [*.net *.split]
Peter0x44 has quit [*.net *.split]
fifr has quit [*.net *.split]
Starfoxxes has quit [*.net *.split]
r0bby has quit [*.net *.split]
hexology has quit [*.net *.split]
holst_ has quit [*.net *.split]
oz has quit [*.net *.split]
notzmv has quit [*.net *.split]
jhass has quit [*.net *.split]
DeBot has quit [*.net *.split]
sorcus has quit [*.net *.split]
xyhuvud has quit [*.net *.split]
oprypin has quit [*.net *.split]
FromGitter has quit [*.net *.split]
Elouin has quit [*.net *.split]
rymiel has quit [*.net *.split]
Welog has quit [*.net *.split]
maxpowa has quit [*.net *.split]
antoszka has quit [*.net *.split]
olbat has quit [*.net *.split]
mikko has quit [*.net *.split]
frojnd has quit [*.net *.split]
repo[m] has quit [*.net *.split]
raz has quit [*.net *.split]
riza has quit [*.net *.split]
kiwiroy has quit [*.net *.split]
greenbigfrog has quit [*.net *.split]
dannyAAM has quit [*.net *.split]
void09 has quit [*.net *.split]
Vexatos- has quit [*.net *.split]
SamantazFox has quit [*.net *.split]
adam12 has quit [*.net *.split]
jhass[m] has quit [*.net *.split]
fifr[m] has quit [*.net *.split]
spuun has quit [*.net *.split]
olbat[m] has quit [*.net *.split]
f1refly has quit [*.net *.split]
pusewic|away_ has quit [*.net *.split]
Stephie has quit [*.net *.split]
peer has quit [*.net *.split]
dom96 has quit [*.net *.split]
Flipez has quit [*.net *.split]
mattt2 has quit [*.net *.split]
brw has quit [*.net *.split]
mookie has quit [*.net *.split]
repo has quit [*.net *.split]
xiamx has quit [*.net *.split]
xybre has quit [*.net *.split]
wolfshappen has quit [*.net *.split]
HumanG33k has quit [*.net *.split]
ua_ has quit [*.net *.split]
Liothen has quit [*.net *.split]
pixel has quit [*.net *.split]
[R] has quit [*.net *.split]
dostoyevsky2 has quit [*.net *.split]
kevinsjoberg has quit [*.net *.split]
Flipez has joined #crystal-lang
mattt2 has joined #crystal-lang
dom96 has joined #crystal-lang
repo has joined #crystal-lang
mookie has joined #crystal-lang
brw has joined #crystal-lang
frojnd has joined #crystal-lang
mikko has joined #crystal-lang
olbat has joined #crystal-lang
maxpowa has joined #crystal-lang
antoszka has joined #crystal-lang
oz has joined #crystal-lang
rymiel has joined #crystal-lang
Elouin has joined #crystal-lang
FromGitter has joined #crystal-lang
hexology has joined #crystal-lang
holst_ has joined #crystal-lang
r0bby has joined #crystal-lang
fifr has joined #crystal-lang
Peter0x44 has joined #crystal-lang
Starfoxxes has joined #crystal-lang
xyhuvud has joined #crystal-lang
oprypin has joined #crystal-lang
sorcus has joined #crystal-lang
Welog has joined #crystal-lang
DeBot has joined #crystal-lang
jhass has joined #crystal-lang
straight-shoota has joined #crystal-lang
debayer has joined #crystal-lang
notzmv has joined #crystal-lang
avane has joined #crystal-lang
markmarkmark has joined #crystal-lang
lanodan has joined #crystal-lang
xybre has joined #crystal-lang
wolfshappen has joined #crystal-lang
xiamx has joined #crystal-lang
HumanG33k has joined #crystal-lang
ua_ has joined #crystal-lang
pixel has joined #crystal-lang
Liothen has joined #crystal-lang
wolfshappen has quit [Max SendQ exceeded]
olbat[m] has joined #crystal-lang
f1refly has joined #crystal-lang
pusewic|away_ has joined #crystal-lang
Stephie has joined #crystal-lang
peer has joined #crystal-lang
riza has joined #crystal-lang
kiwiroy has joined #crystal-lang
raz has joined #crystal-lang
repo[m] has joined #crystal-lang
spuun has joined #crystal-lang
jhass[m] has joined #crystal-lang
fifr[m] has joined #crystal-lang
[R] has joined #crystal-lang
dostoyevsky2 has joined #crystal-lang
kevinsjoberg has joined #crystal-lang
repo[m] has quit [Ping timeout: 252 seconds]
dostoyevsky2 has quit [Max SendQ exceeded]
wolfshappen has joined #crystal-lang
greenbigfrog has joined #crystal-lang
void09 has joined #crystal-lang
dannyAAM has joined #crystal-lang
adam12 has joined #crystal-lang
Vexatos- has joined #crystal-lang
SamantazFox has joined #crystal-lang
xiamx has quit [Ping timeout: 268 seconds]
wolfshappen has quit [Max SendQ exceeded]
jhass[m] has quit [Ping timeout: 245 seconds]
fifr[m] has quit [Ping timeout: 245 seconds]
dostoyevsky2 has joined #crystal-lang
wolfshappen has joined #crystal-lang
olbat[m] has quit [Ping timeout: 250 seconds]
void09 has quit [Ping timeout: 256 seconds]
void09 has joined #crystal-lang
olbat[m] has joined #crystal-lang
<raz> btw is the matrix bridge down?
<raz> figured i'd give matrix another shot, but the channel looks silent to me over there
<FromGitter> <oprypin:matrix.org> raz, you're checking the wrong place. ⏎ https://gitter.im/crystal-lang/crystal (yes im sending a gitter link but it offers joining thru matrix)
debayer has quit [Remote host closed the connection]
debayer has joined #crystal-lang
<raz> ohhh
<raz> got it. is that other #crystal-lang channel outside our control? not great to have two in there. and the real one didn't show up for me when i searched.
fifr[m] has joined #crystal-lang
<FromGitter> <oprypin:matrix.org> raz, im pretty sure everything on matrix is outside our control lol
<raz> well, one can never have enough community shards i guess :p
repo[m] has joined #crystal-lang
analogsalad has joined #crystal-lang
analogsalad has quit [Remote host closed the connection]
xiamx has joined #crystal-lang
jhass[m] has joined #crystal-lang
taupiqueur has joined #crystal-lang
taupiqueur has quit [Ping timeout: 240 seconds]
taupiqueur_ has joined #crystal-lang
debayer has quit [Remote host closed the connection]
debayer has joined #crystal-lang
<FromGitter> <kalinon> Quick question. Perhaps @Blacksmoke16 if hes on. Anyone know a way to loop through all modules? Trying to macro finding anything with an annotation but the usual `Object.all_subclasses` doesn't include modules.
<FromGitter> <Blacksmoke16> whats the use case?
<FromGitter> <kalinon> something like: ⏎ ⏎ ```code paste, see link``` [https://gitter.im/crystal-lang/crystal?at=61d5ec5846529077f56d53ce]
<FromGitter> <Blacksmoke16> could use another module you include to act as an interface, then use `.includers`?
<FromGitter> <kalinon> hmmm
<FromGitter> <kalinon> might just have to look for classes, then work my way backwards
<FromGitter> <kalinon> i want to use it so that it would declare properties for all classes defined underneath the namespace
<FromGitter> <Blacksmoke16> dont think the namespace of a type is directly exposed as a TypeNode either :/
<FromGitter> <kalinon> yesh.
<FromGitter> <kalinon> Ohhh well. maybe i force it being defined in the class anno
debayer has quit [Remote host closed the connection]
debayer has joined #crystal-lang
ur5us has joined #crystal-lang
<FromGitter> <RespiteSage> Is there a reason that `::CSV` doesn't `include Iterable(CSV::Row)`?
taupiqueur_ has quit [Quit: taupiqueur_]
taupiqueur has joined #crystal-lang
<FromGitter> <RespiteSage> Related, is there a way to make an `Iterator` from a yielding method in a class?
taupiqueur has quit [Quit: taupiqueur]
notzmv has quit [Ping timeout: 268 seconds]
<FromGitter> <oprypin:matrix.org> @RespiteSage: iterator from a yielding method is an ancient topic. that is certainly missing. ⏎ https://github.com/crystal-lang/crystal/issues/6357
<FromGitter> <oprypin:matrix.org> so much thinking went into the fiber approach -- if only that thinking went into the proper approach :p but it's a super challenging problem
<FromGitter> <oprypin:matrix.org> https://crystal-lang.org/api/1.2.2/Iterator.html#of%28%26block%3A-%3ET%29-class-method is the closest thing atm
<FromGitter> <oprypin:matrix.org> but it's about repeated calls to a method rather than about a yielding method
ur5us has quit [Ping timeout: 240 seconds]