ChanServ changed the topic of #crystal-lang to: The Crystal programming language | http://crystal-lang.org | Crystal 0.33.0 | Fund Crystal's development: http://is.gd/X7PRtI | GH: https://github.com/crystal-lang/crystal | Docs: http://crystal-lang.org/docs/ | API: http://crystal-lang.org/api/ | Gitter: https://gitter.im/crystal-lang/crystal
lunarkitty has quit [Read error: Connection reset by peer]
chachasmooth_ has joined #crystal-lang
chachasmooth has quit [Ping timeout: 255 seconds]
HumanGeek has quit [Ping timeout: 256 seconds]
HumanG33k has joined #crystal-lang
blueberrypie has quit [Quit: leaving]
blueberrypie has joined #crystal-lang
blueberrypie has quit [Quit: leaving]
blueberrypie has joined #crystal-lang
blueberrypie has quit [Quit: leaving]
olbat has quit [Quit: Bye ...]
ur5us has quit [Ping timeout: 256 seconds]
_ht has joined #crystal-lang
_whitelogger has joined #crystal-lang
_ht has quit [Remote host closed the connection]
ur5us has joined #crystal-lang
alexherbo2 has joined #crystal-lang
ur5us has quit [Ping timeout: 240 seconds]
jetpack_joe has quit [Ping timeout: 260 seconds]
Liothen has quit [Ping timeout: 246 seconds]
jetpack_joe has joined #crystal-lang
Liothen has joined #crystal-lang
olbat has joined #crystal-lang
sz0 has joined #crystal-lang
blueberrypie has joined #crystal-lang
alexherbo2 has quit [Quit: The Lounge - https://thelounge.chat]
alexherbo2 has joined #crystal-lang
gangstacat has quit [Quit: Ĝis!]
gangstacat has joined #crystal-lang
<oz> Did the Gitter bridge die ?
alexherbo20 has joined #crystal-lang
alexherbo2 has quit [Ping timeout: 256 seconds]
alexherbo20 is now known as alexherbo2
dwdv has joined #crystal-lang
alexherbo2 has quit [Quit: The Lounge - https://thelounge.chat]
<oz> ugh... is there anything we can do to fix that?
_ht has joined #crystal-lang
ur5us has joined #crystal-lang
sagax has quit [Ping timeout: 240 seconds]
ur5us has quit [Ping timeout: 240 seconds]
_whitelogger has joined #crystal-lang
Liothen has quit [Ping timeout: 256 seconds]
_whitelogger has quit [Ping timeout: 256 seconds]
_whitelogger has joined #crystal-lang
sagax has joined #crystal-lang
FromGitter has joined #crystal-lang
blackbeard420 has quit [Quit: ZNC 1.7.5 - https://znc.in]
blackbeard420 has joined #crystal-lang
_ht has quit [Quit: _ht]
<postmodern> if you rename a constant in your library, do you leave behind the old constant to alias the value?
<postmodern> i know crystal is kind of against aliases
<FromGitter> <tenebrousedge> I probably wouldn't bother
<postmodern> i mean, i am technically breaking semver, even though i only just released the library
<FromGitter> <kinxer> Then increase the minor version so it's clear that there could be breaking changes. If people are using your library with `shards`, they should probably be using a specific version or `~>`, in which case they will have to manually update to the new version (which is good).
<FromGitter> <tenebrousedge> the nice thing about Crystal, as opposed to Ruby, is that things like that will only ever be compile-time issues
<postmodern> semver dictates that break changes can only occur in major version bumps, though
<FromGitter> <Blacksmoke16> but if its pre `1.0.0` the minor is used to indicate breaking
<postmodern> hmm aliasing the constant gives me a weird error about `Error: undefined macro method 'Path#name'`. Probably a sign not to.
<FromGitter> <Blacksmoke16> add a `.resolve`
<FromGitter> <Blacksmoke16> `Type.resolve.name`
<FromGitter> <Blacksmoke16> but what are you trying to do?