jhass changed the topic of #crystal-lang to: The Crystal programming language | http://crystal-lang.org | Crystal 0.19.1 | Fund Crystals development: http://is.gd/X7PRtI | Paste > 3 lines of text to https://gist.github.com | GH: https://github.com/crystal-lang/crystal | Docs: http://crystal-lang.org/docs/ | API: http://crystal-lang.org/api/ | Logs: http://irclog.whitequark.org/crystal-lang
<FromGitter> <cjgajard> `.as(Type)` or `.as?(Type)`
qard has joined #crystal-lang
<jwaldrip> cool
<jwaldrip> got it
Philpax has joined #crystal-lang
Philpax has quit [Ping timeout: 250 seconds]
perks has quit [Ping timeout: 265 seconds]
pawnbox has joined #crystal-lang
pawnbox has quit [Ping timeout: 265 seconds]
Philpax has joined #crystal-lang
perks has joined #crystal-lang
balduin has joined #crystal-lang
Philpax has quit [Ping timeout: 244 seconds]
snsei has joined #crystal-lang
perks has quit [Quit: perks]
soveran has joined #crystal-lang
<crystal-gh> [crystal] asterite pushed 1 new commit to master: https://git.io/viz7Y
<crystal-gh> crystal/master 83678c4 Ary Borenszweig: Compiler: fixed bug related to nested generic classes. Fixes #3297
soveran has quit [Ping timeout: 244 seconds]
bjz has joined #crystal-lang
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…]
<crystal-gh> [crystal] asterite pushed 1 new commit to master: https://git.io/viz5K
<crystal-gh> crystal/master bd99871 Ary Borenszweig: Spec command: allow passing options like `--release` and `-s`. Fixes #3296
<crystal-gh> [crystal] asterite pushed 1 new commit to master: https://git.io/viz51
<crystal-gh> crystal/master ae15fef Ary Borenszweig: Spec: remove incorrect missing option handler
sebasr has quit []
<travis-ci> crystal-lang/crystal#bd99871 (master - Spec command: allow passing options like `--release` and `-s`. Fixes #3296): The build passed. https://travis-ci.org/crystal-lang/crystal/builds/159479317
vikaton has quit [Quit: Connection closed for inactivity]
<travis-ci> crystal-lang/crystal#ae15fef (master - Spec: remove incorrect missing option handler): The build passed. https://travis-ci.org/crystal-lang/crystal/builds/159479472
soveran has joined #crystal-lang
soveran has quit [Ping timeout: 244 seconds]
pawnbox has joined #crystal-lang
Philpax has joined #crystal-lang
jamie-discord has joined #crystal-lang
jamie-discord is now known as jamie-discord2
jamie_ca has quit [Read error: Connection reset by peer]
soveran has joined #crystal-lang
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #crystal-lang
snsei has quit [Remote host closed the connection]
pawnbox has quit [Remote host closed the connection]
akwiatkowski has joined #crystal-lang
pawnbox has joined #crystal-lang
pawnbox has quit [Ping timeout: 244 seconds]
pawnbox has joined #crystal-lang
pawnbox has quit [Remote host closed the connection]
snsei has joined #crystal-lang
Philpax has quit [Ping timeout: 244 seconds]
Philpax has joined #crystal-lang
snsei has quit [Ping timeout: 244 seconds]
pawnbox has joined #crystal-lang
pawnbox has quit [Ping timeout: 260 seconds]
mark_66 has joined #crystal-lang
pawnbox has joined #crystal-lang
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #crystal-lang
Philpax has quit [Ping timeout: 244 seconds]
b3atr has joined #crystal-lang
<b3atr> is it possible to port Rails framework in Crystal?
snsei has joined #crystal-lang
<aolko> there's an alternative
<b3atr> i know, but i meant is it possible to port it with same concept and data strucutere?
<b3atr> err, structure
balduin has quit [Ping timeout: 244 seconds]
b3atr has quit [Quit: Page closed]
snsei has quit [Ping timeout: 250 seconds]
<aolko> better implement this for ruby/crystal https://simple-regex.com/
<FromGitter> <sdogruyol> @b3atr well, it's possible but Rails uses lots and lots of monkey patching
akwiatkowski has quit [Ping timeout: 244 seconds]
willl has quit [Quit: Connection closed for inactivity]
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #crystal-lang
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #crystal-lang
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #crystal-lang
<FromGitter> <sdogruyol> Which one is the most performant way of building String s
<FromGitter> <sdogruyol> String::Build ?
bjz has joined #crystal-lang
CompanionCube has quit [Ping timeout: 250 seconds]
bjz has quit [Ping timeout: 250 seconds]
akwiatkowski has joined #crystal-lang
CompanionCube has joined #crystal-lang
bjz has joined #crystal-lang
<akwiatkowski> I think it is not possible to port Rails with same solutions
<akwiatkowski> It's needed to change some things to utilize Crystal potential. Most of them are mandatory, rest is optional.
<akwiatkowski> Crystal is compiled so it is better to make something before compilation than in runtime like in Ruby.
bjz has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
snsei has joined #crystal-lang
snsei has quit [Ping timeout: 265 seconds]
bjz has joined #crystal-lang
soveran has quit [Remote host closed the connection]
<crystal-gh> [crystal] Sija opened pull request #3301: Fix doc comment for Proc (master...patch-1) https://git.io/vigEU
bjz has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
bjz has joined #crystal-lang
Philpax has joined #crystal-lang
triangles has joined #crystal-lang
bjz_ has joined #crystal-lang
bjz has quit [Ping timeout: 252 seconds]
soveran has joined #crystal-lang
soveran has joined #crystal-lang
soveran has quit [Changing host]
soveran has quit [Remote host closed the connection]
soveran has joined #crystal-lang
snsei has joined #crystal-lang
snsei has quit [Ping timeout: 264 seconds]
pawnbox has quit [Remote host closed the connection]
<FromGitter> <Sija> is there an easy way to combine `Slice`s?
<FromGitter> <Sija> `Slice#append/push` would be nice
pawnbox has joined #crystal-lang
pawnbox has quit [Ping timeout: 276 seconds]
pawnbox has joined #crystal-lang
<crystal-gh> [crystal] bcardiff pushed 1 new commit to master: https://git.io/vig1l
<crystal-gh> crystal/master 9ed020d Sijawusz Pur Rahnama: Fix doc comment for Proc (#3301)
<travis-ci> crystal-lang/crystal#9ed020d (master - Fix doc comment for Proc (#3301)): The build passed. https://travis-ci.org/crystal-lang/crystal/builds/159578139
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #crystal-lang
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #crystal-lang
mgarciaisaia has joined #crystal-lang
mgarciaisaia has left #crystal-lang [#crystal-lang]
snsei has joined #crystal-lang
snsei has quit [Ping timeout: 276 seconds]
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #crystal-lang
pawnbox has quit [Ping timeout: 244 seconds]
perks has joined #crystal-lang
tliff has quit [Ping timeout: 250 seconds]
balduin has joined #crystal-lang
aolko has quit [Read error: Connection reset by peer]
aolko has joined #crystal-lang
perks_ has joined #crystal-lang
perks has quit [Ping timeout: 265 seconds]
perks_ is now known as perks
akwiatkowski has quit [Ping timeout: 244 seconds]
tliff has joined #crystal-lang
pawnbox has joined #crystal-lang
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #crystal-lang
badeball has quit [Ping timeout: 265 seconds]
badeball has joined #crystal-lang
akwiatkowski has joined #crystal-lang
Philpax has quit [Ping timeout: 250 seconds]
greengriminal has joined #crystal-lang
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #crystal-lang
balduin has quit [Ping timeout: 250 seconds]
mkl0501 has joined #crystal-lang
mgarciaisaia has joined #crystal-lang
mgarciaisaia has left #crystal-lang [#crystal-lang]
mark_66 has quit [Remote host closed the connection]
<crystal-gh> [crystal] BlaXpirit opened pull request #3302: Add more methods to macro ASTNodes (master...more-macro-methods) https://git.io/vi28O
A124 has quit [Quit: '']
<RX14> BlaXpirit, there's also some undocumented methods on TupleLiteral and ArrayLiteral
<RX14> and intepret_array_or_tuple_method is spelt wrongly
<RX14> if you want somethinbg more to fix :P
<BlaXpirit> RX14, huh, i wonder if they're undocumented for a reason
<RX14> why would they be?
<BlaXpirit> because the undocumented array methods are mutating
<RX14> ...
<BlaXpirit> no, really, all the documented methods don't mutate, all undocumented methods mutate
<BlaXpirit> seems like even them being there is a hack
soveran has quit [Remote host closed the connection]
<RX14> no
<RX14> there's plenty of non-mutating methods
<RX14> like .last
<RX14> .first
<RX14> and [from, to]
<RX14> there is no pattern
balduin has joined #crystal-lang
<RX14> especially on tuple
<RX14> if they're there they should be documented
<BlaXpirit> tuple is mostly undocumented, yes, i was talking about array
<RX14> well
<RX14> add them
<RX14> if they're there they should be documented
<BlaXpirit> how do you know that?
A124 has joined #crystal-lang
<RX14> because if they shouldn't be documented they should be removed
akwiatkowski has quit [Ping timeout: 244 seconds]
Yxhuvud has quit [Remote host closed the connection]
Yxhuvud has joined #crystal-lang
soveran has joined #crystal-lang
soveran has quit [Remote host closed the connection]
soveran has joined #crystal-lang
pawnbox_ has joined #crystal-lang
pawnbox has quit [Ping timeout: 265 seconds]
soveran has quit [Remote host closed the connection]
pawnbox_ has quit [*.net *.split]
bjz_ has quit [*.net *.split]
triangles has quit [*.net *.split]
matp has quit [*.net *.split]
tilpner has quit [*.net *.split]
gewo has quit [*.net *.split]
maxpowa has quit [*.net *.split]
dostoyevsky has quit [*.net *.split]
RX14 has quit [*.net *.split]
dzv_ has quit [*.net *.split]
Raimondi has quit [*.net *.split]
BlaXpirit has quit [*.net *.split]
txdv has quit [*.net *.split]
mose has quit [*.net *.split]
Val has quit [*.net *.split]
Yxhuvud has quit [*.net *.split]
danzilio has quit [*.net *.split]
jokke has quit [*.net *.split]
mkl0501 has quit [*.net *.split]
Tophe has quit [*.net *.split]
bjmllr has quit [*.net *.split]
leafybasi has quit [*.net *.split]
jwaldrip has quit [*.net *.split]
aarongodin has quit [*.net *.split]
kiliankoe has quit [*.net *.split]
badeball has quit [*.net *.split]
ssvb has quit [*.net *.split]
buggs has quit [*.net *.split]
guilleiguaran__ has quit [*.net *.split]
trajing has quit [*.net *.split]
mjblack has quit [*.net *.split]
aolko has quit [*.net *.split]
pataphysics has quit [*.net *.split]
hmans has quit [*.net *.split]
balduin has quit [*.net *.split]
tliff has quit [*.net *.split]
perks has quit [*.net *.split]
asterite has quit [*.net *.split]
elomatreb has quit [*.net *.split]
onionhammer has quit [*.net *.split]
jeromegn has quit [*.net *.split]
aemadrid has quit [*.net *.split]
Majost has quit [*.net *.split]
mroth has quit [*.net *.split]
x0f has quit [*.net *.split]
[spoiler] has quit [*.net *.split]
jhass has quit [*.net *.split]
braidn has quit [*.net *.split]
early has quit [*.net *.split]
nickc has quit [*.net *.split]
dom96 has quit [*.net *.split]
havenwood has quit [*.net *.split]
A124 has quit [*.net *.split]
jamie-discord2 has quit [*.net *.split]
jamie_ca_ has quit [*.net *.split]
FromGitter has quit [*.net *.split]
foca has quit [*.net *.split]
go|dfish has quit [*.net *.split]
bazaar has quit [*.net *.split]
adam12 has quit [*.net *.split]
jadams has quit [*.net *.split]
qard has quit [*.net *.split]
Davy_CC has quit [*.net *.split]
Papierkorb has quit [*.net *.split]
yossarian has quit [*.net *.split]
swav has quit [*.net *.split]
vifino has quit [*.net *.split]
emmanueloga has quit [*.net *.split]
vegai has quit [*.net *.split]
Liothen has quit [*.net *.split]
leftylink has quit [*.net *.split]
Cidan has quit [*.net *.split]
avdi has quit [*.net *.split]
daemonwrangler has quit [*.net *.split]
Kilo`byte has quit [*.net *.split]
jfontan has quit [*.net *.split]
coderobe has quit [*.net *.split]
_jungh4ns has quit [*.net *.split]
miketheman has quit [*.net *.split]
grindhold has quit [*.net *.split]
endou_ has quit [*.net *.split]
justinmcp_ has quit [*.net *.split]
oddmunds has quit [*.net *.split]
rtl has quit [*.net *.split]
salvor has quit [*.net *.split]
rkeene has quit [*.net *.split]
mose has joined #crystal-lang
A124 has joined #crystal-lang
jokke has joined #crystal-lang
Kilo`byte has joined #crystal-lang
danzilio has joined #crystal-lang
7IZAAI9Z1 has joined #crystal-lang
Yxhuvud has joined #crystal-lang
FromGitter has joined #crystal-lang
Davy_CC has joined #crystal-lang
jamie-discord2 has joined #crystal-lang
jamie_ca_ has joined #crystal-lang
foca has joined #crystal-lang
Val has joined #crystal-lang
onionhammer has joined #crystal-lang
elomatreb has joined #crystal-lang
aemadrid has joined #crystal-lang
jeromegn has joined #crystal-lang
Majost has joined #crystal-lang
[spoiler] has joined #crystal-lang
mroth has joined #crystal-lang
x0f has joined #crystal-lang
buggs has joined #crystal-lang
trajing has joined #crystal-lang
mjblack has joined #crystal-lang
guilleiguaran__ has joined #crystal-lang
ssvb has joined #crystal-lang
badeball has joined #crystal-lang
bazaar has joined #crystal-lang
mose has joined #crystal-lang
mose has quit [Changing host]
jnylen has quit [Ping timeout: 250 seconds]
Raimondi has joined #crystal-lang
go|dfish has joined #crystal-lang
tilpner has joined #crystal-lang
RX14 has joined #crystal-lang
gewo has joined #crystal-lang
maxpowa has joined #crystal-lang
matp has joined #crystal-lang
dostoyevsky has joined #crystal-lang
triangles has joined #crystal-lang
pawnbox_ has joined #crystal-lang
dzv_ has joined #crystal-lang
bjz_ has joined #crystal-lang
woodruffw has joined #crystal-lang
danzilio has quit [Ping timeout: 255 seconds]
Majost has quit [Ping timeout: 250 seconds]
mroth has quit [Ping timeout: 250 seconds]
woodruffw has joined #crystal-lang
woodruffw has quit [Changing host]
qard has joined #crystal-lang
vifino has joined #crystal-lang
leftylink has joined #crystal-lang
early has joined #crystal-lang
braidn has joined #crystal-lang
jhass has joined #crystal-lang
nickc has joined #crystal-lang
dom96 has joined #crystal-lang
havenwood has joined #crystal-lang
Papierkorb has joined #crystal-lang
grindhold has joined #crystal-lang
endou_ has joined #crystal-lang
miketheman has joined #crystal-lang
justinmcp_ has joined #crystal-lang
rtl has joined #crystal-lang
coderobe has joined #crystal-lang
_jungh4ns has joined #crystal-lang
oddmunds has joined #crystal-lang
salvor has joined #crystal-lang
rkeene has joined #crystal-lang
Liothen has joined #crystal-lang
hmans has joined #crystal-lang
aolko has joined #crystal-lang
pataphysics has joined #crystal-lang
BlaXpirit has joined #crystal-lang
vegai_ has joined #crystal-lang
Tophe has joined #crystal-lang
mkl0501 has joined #crystal-lang
bjmllr has joined #crystal-lang
leafybasi has joined #crystal-lang
txdv has joined #crystal-lang
zz_Cidan has joined #crystal-lang
asterite has joined #crystal-lang
perks has joined #crystal-lang
tliff has joined #crystal-lang
balduin has joined #crystal-lang
swav has joined #crystal-lang
go|dfish has joined #crystal-lang
go|dfish has quit [Changing host]
greengriminal has quit [Quit: Leaving]
zz_Cidan is now known as Cidan
Cidan has joined #crystal-lang
Cidan has quit [Changing host]
avdi has joined #crystal-lang
dom96 has quit [Ping timeout: 260 seconds]
emmanueloga has joined #crystal-lang
rkeene has quit [Quit: Reconnecting]
rkeene has joined #crystal-lang
qard_ has joined #crystal-lang
_jungh4ns has quit [K-Lined]
dom96 has joined #crystal-lang
qard has quit [Ping timeout: 250 seconds]
daemonwrangler has joined #crystal-lang
soveran has joined #crystal-lang
soveran has joined #crystal-lang
soveran has quit [Changing host]
kfpratt has joined #crystal-lang
kfpratt has quit [Client Quit]
aarongodin has joined #crystal-lang
pawnbox_ has quit [Remote host closed the connection]
kiliankoe has joined #crystal-lang
akwiatkowski has joined #crystal-lang
jfontan has joined #crystal-lang
pawnbox has joined #crystal-lang
jnylen has joined #crystal-lang
Majost has joined #crystal-lang
mroth has joined #crystal-lang
danzilio has joined #crystal-lang
pawnbox has quit [Ping timeout: 265 seconds]
jwaldrip has joined #crystal-lang
BlaXpirit has quit [Quit: Bye]
BlaXpirit has joined #crystal-lang
pawnbox has joined #crystal-lang
pawnbox has quit [Ping timeout: 276 seconds]
Ven_ has joined #crystal-lang
Ven_ has quit [*.net *.split]
Ven_ has joined #crystal-lang
mkl0501 has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
soveran has quit [Remote host closed the connection]
jnylen has quit [*.net *.split]
jfontan has quit [*.net *.split]
emmanueloga has quit [*.net *.split]
qard_ has quit [*.net *.split]
Cidan has quit [*.net *.split]
swav has quit [*.net *.split]
balduin has quit [*.net *.split]
perks has quit [*.net *.split]
tliff has quit [*.net *.split]
asterite has quit [*.net *.split]
tliff has joined #crystal-lang
swav has joined #crystal-lang
asterite has joined #crystal-lang
qard has joined #crystal-lang
zz_Cidan has joined #crystal-lang
zz_Cidan is now known as Cidan
Cidan has joined #crystal-lang
Cidan has quit [Changing host]
pawnbox has joined #crystal-lang
perks has joined #crystal-lang
balduin has joined #crystal-lang
soveran has joined #crystal-lang
soveran has joined #crystal-lang
soveran has quit [Changing host]
soveran has quit [Remote host closed the connection]
soveran has joined #crystal-lang
soveran has joined #crystal-lang
soveran has quit [Changing host]
jnylen has joined #crystal-lang
pawnbox has quit [Ping timeout: 260 seconds]
Ven_ has quit [Ping timeout: 244 seconds]
emmanueloga has joined #crystal-lang
Ven_ has joined #crystal-lang
Ven_ has quit [Client Quit]
jnylen has quit []
qard has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<crystal-gh> [crystal] asterite pushed 1 new commit to master: https://git.io/via3i
<crystal-gh> crystal/master 5f372c1 Ary Borenszweig: Merge pull request #3294 from crystal-lang/feature/relax_type_vars...
qard has joined #crystal-lang
snsei has joined #crystal-lang
balduin has quit [Ping timeout: 250 seconds]
soveran has quit [Remote host closed the connection]
pawnbox has joined #crystal-lang
pawnbox has quit [Ping timeout: 255 seconds]
Nob has joined #crystal-lang
jfontan has joined #crystal-lang
Nob has quit [Ping timeout: 240 seconds]
<travis-ci> crystal-lang/crystal#5f372c1 (master - Merge pull request #3294 from crystal-lang/feature/relax_type_vars): The build passed. https://travis-ci.org/crystal-lang/crystal/builds/159728497
pawnbox has joined #crystal-lang
pawnbox has quit [Ping timeout: 255 seconds]
bjz_ has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
txdv has quit [Ping timeout: 244 seconds]
7IZAAI9Z1 is now known as adam12
bjz has joined #crystal-lang
txdv has joined #crystal-lang
snsei has quit [Remote host closed the connection]
snsei has joined #crystal-lang
balduin has joined #crystal-lang
bjz has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
willl has joined #crystal-lang
snsei has quit [Ping timeout: 265 seconds]
snsei has joined #crystal-lang
akwiatkowski has quit [Ping timeout: 244 seconds]