jhass changed the topic of #crystal-lang to: The Crystal programming language | http://crystal-lang.org | Crystal 0.13.0 | 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
jhass has joined #crystal-lang
asterite has joined #crystal-lang
pawnbox has quit [Ping timeout: 276 seconds]
trapped_ has quit [Read error: Connection reset by peer]
perks has joined #crystal-lang
<umurgdk_> hi im trying to improve and test my parser combinator library
<umurgdk_> i wanted to write a json parser and use the same type alias as in crystal json parser
<umurgdk_> but im having this error
<umurgdk_> type must be JSONParser::JSONValue, not (String | Int32 | Bool | Array(JSONParser::JSONValue) | Hash(String, JSONParser::JSONValue))
<umurgdk_> but my type alias is
<umurgdk_> alias JSONValue = (Int32 | String | Bool | Array(JSONValue) | Hash(String, JSONValue))
<umurgdk_> same
<umurgdk_> anyone faced this kind of situation?
sp4rrow has joined #crystal-lang
pawnbox has joined #crystal-lang
ytti has joined #crystal-lang
shama_ has joined #crystal-lang
samis has joined #crystal-lang
samis has quit [Changing host]
samis has joined #crystal-lang
ytti has quit [Ping timeout: 240 seconds]
Liothen- has joined #crystal-lang
leafybasi has joined #crystal-lang
maxpowa_ has joined #crystal-lang
pawnbox has quit [Ping timeout: 248 seconds]
leafybasil has quit [Ping timeout: 248 seconds]
maxpowa has quit [Ping timeout: 248 seconds]
maxpowa_ is now known as maxpowa
shama has quit [Ping timeout: 248 seconds]
CompanionCube has quit [Ping timeout: 248 seconds]
buggs has quit [Ping timeout: 248 seconds]
Liothen has quit [Ping timeout: 248 seconds]
samis is now known as CompanionCube
buggs has joined #crystal-lang
sp4rrow has quit [Quit: The Internet needs a break and I need a cookie]
fowlduck has joined #crystal-lang
sp4rrow has joined #crystal-lang
Philpax has quit [Ping timeout: 260 seconds]
<jfontan> I'm trying to execute a command an read its out and err outputs while I print them
<jfontan> but I don't know when to stop
<jfontan> process doesn't have a state that I can use to check if the process is already dead
<jfontan> and I can not find a way to check if output and error are closed
Philpax has joined #crystal-lang
ytti has joined #crystal-lang
sp4rrow has quit [Ping timeout: 276 seconds]
sp4rrow has joined #crystal-lang
ytti has quit [Ping timeout: 240 seconds]
Philpax has quit [Ping timeout: 260 seconds]
<dzv_> code sample?
sp4rrow has quit [Quit: The Internet needs a break and I need a cookie]
<fowlduck> probably want to use IO.select and check for EOF
ytti has joined #crystal-lang
<fowlduck> I'm surprised there's no Process.waitpid
fowlduck has left #crystal-lang ["Leaving..."]
sp4rrow has joined #crystal-lang
umurgdk_ has quit [Remote host closed the connection]
sp4rrow has quit [Quit: The Internet needs a break and I need a cookie]
Philpax has joined #crystal-lang
umurgdk has joined #crystal-lang
umurgdk has quit [Ping timeout: 246 seconds]
matp has quit [Ping timeout: 276 seconds]
matp has joined #crystal-lang
Philpax has quit [Ping timeout: 244 seconds]
bjz has joined #crystal-lang
bjz has quit [Client Quit]
bjz has joined #crystal-lang
Philpax has joined #crystal-lang
pawnbox has joined #crystal-lang
pawnbox has quit [Ping timeout: 250 seconds]
matp has quit [Ping timeout: 264 seconds]
matp has joined #crystal-lang
shama_ has quit [Quit: (╯°□°)╯︵ɐɯɐɥs]
pawnbox has joined #crystal-lang
pawnbox has quit [Ping timeout: 252 seconds]
umurgdk has joined #crystal-lang
ytti has quit [Ping timeout: 240 seconds]
umurgdk has quit [Ping timeout: 244 seconds]
pawnbox has joined #crystal-lang
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #crystal-lang
toydestroyer has quit [Ping timeout: 264 seconds]
ytti has joined #crystal-lang
toydestroyer has joined #crystal-lang
Philpax has quit [Ping timeout: 260 seconds]
ytti has quit [Ping timeout: 240 seconds]
ytti has joined #crystal-lang
Philpax has joined #crystal-lang
ytti has quit [Ping timeout: 240 seconds]
ytti has joined #crystal-lang
ytti has quit [Ping timeout: 240 seconds]
ytti has joined #crystal-lang
ytti has quit [Ping timeout: 240 seconds]
sp4rrow has joined #crystal-lang
bjz has quit [Ping timeout: 244 seconds]
Philpax has quit [Ping timeout: 260 seconds]
bjz has joined #crystal-lang
ytti has joined #crystal-lang
ytti has quit [Ping timeout: 240 seconds]
ytti has joined #crystal-lang
ytti has quit [*.net *.split]
ytti has joined #crystal-lang
bjmllr has quit [Ping timeout: 268 seconds]
ytti has quit [Ping timeout: 240 seconds]
ytti has joined #crystal-lang
ytti has quit [*.net *.split]
umurgdk has joined #crystal-lang
ytti has joined #crystal-lang
umurgdk has quit [Ping timeout: 244 seconds]
bjz_ has joined #crystal-lang
bjmllr has joined #crystal-lang
bjz has quit [Ping timeout: 240 seconds]
ytti has quit [Ping timeout: 240 seconds]
ytti has joined #crystal-lang
ytti has quit [Ping timeout: 240 seconds]
ytti has joined #crystal-lang
ytti has quit [Ping timeout: 240 seconds]
ytti has joined #crystal-lang
sp4rrow has quit [Quit: The Internet needs a break and I need a cookie]
rok has joined #crystal-lang
trapped has joined #crystal-lang
Liothen- has quit [Quit: The Dogmatic Law of Shadowsong]
Liothen has joined #crystal-lang
fka_ has joined #crystal-lang
umurgdk has joined #crystal-lang
umurgdk has quit [Ping timeout: 268 seconds]
trapped has quit [Read error: Connection reset by peer]
perks has quit [Quit: perks]
pawnbox has quit [Remote host closed the connection]
guilleiguaran__ has quit [Ping timeout: 276 seconds]
aemadrid has quit [Ping timeout: 250 seconds]
wminor has quit [Ping timeout: 268 seconds]
joshcarter has quit [Ping timeout: 268 seconds]
avdi has quit [Ping timeout: 268 seconds]
victor_lowther has quit [Ping timeout: 268 seconds]
joshcarter has joined #crystal-lang
guilleiguaran__ has joined #crystal-lang
avdi has joined #crystal-lang
rok has quit [Quit: rok]
aemadrid has joined #crystal-lang
victor_lowther has joined #crystal-lang
umurgdk has joined #crystal-lang
umurgdk has quit [Ping timeout: 276 seconds]
wminor has joined #crystal-lang
<fka_> hey!
fka_ has quit []
fka__ has joined #crystal-lang
fka__ is now known as fka_
pawnbox has joined #crystal-lang
elia has joined #crystal-lang
Philpax has joined #crystal-lang
pawnbox has quit [Remote host closed the connection]
bjz_ has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
bjz has joined #crystal-lang
Philpax has quit [Ping timeout: 260 seconds]
Philpax has joined #crystal-lang
pawnbox has joined #crystal-lang
alsm has joined #crystal-lang
Philpax has quit [Ping timeout: 260 seconds]
trapped has joined #crystal-lang
tamole has joined #crystal-lang
emancu has joined #crystal-lang
Philpax has joined #crystal-lang
jhass has quit [Ping timeout: 268 seconds]
jhass has joined #crystal-lang
<crystal-gh> [crystal] f closed pull request #2108: Added `%f` to full ISO 8601 Full Time Format that being generally used as JSON time format. (master...master) https://git.io/vamOf
krtv` has quit [Ping timeout: 240 seconds]
<crystal-gh> [crystal] f opened pull request #2289: Replace obsolote Regexp with Regex (master...master) https://git.io/vamOY
umurgdk has joined #crystal-lang
tamole has quit [Ping timeout: 260 seconds]
tamole has joined #crystal-lang
tamole has quit [Client Quit]
bjz has quit [Ping timeout: 244 seconds]
bjz has joined #crystal-lang
krtv` has joined #crystal-lang
elia has quit [Read error: Connection reset by peer]
elia has joined #crystal-lang
Philpax has quit [Ping timeout: 250 seconds]
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #crystal-lang
umurgdk has quit [Remote host closed the connection]
umurgdk has joined #crystal-lang
Kilo`byte has quit [Quit: ZNC - 1.6.0 - http://znc.in]
Kilo`byte has joined #crystal-lang
<crystal-gh> [crystal] asterite pushed 2 new commits to master: https://git.io/vamlN
<crystal-gh> crystal/master 6afde8f Fatih Kadir Akın: Replace obsolote Regexp with Regex
<crystal-gh> crystal/master bf32a2e Ary Borenszweig: Merge pull request #2289 from f/master...
rok has joined #crystal-lang
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #crystal-lang
<travis-ci> crystal-lang/crystal#bf32a2e (master - Merge pull request #2289 from f/master): The build passed. https://travis-ci.org/crystal-lang/crystal/builds/115059914
umurgdk has quit [Remote host closed the connection]
umurgdk has joined #crystal-lang
umurgdk has quit [Remote host closed the connection]
umurgdk has joined #crystal-lang
tamole has joined #crystal-lang
umurgdk has quit [Remote host closed the connection]
rok has quit [Quit: rok]
pawnbox has quit [Remote host closed the connection]
luislavena has joined #crystal-lang
<luislavena> hello folks, only STDOUT is flushed when program terminates? https://carc.in/#/r/tzn
tamole has quit [Ping timeout: 240 seconds]
umurgdk has joined #crystal-lang
tamole has joined #crystal-lang
pawnbox has joined #crystal-lang
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #crystal-lang
tamole has quit [Client Quit]
<BlaXpirit> luislavena, :o
<BlaXpirit> well it sure appears so
tamole has joined #crystal-lang
rok has joined #crystal-lang
tamole has quit [Quit: away]
tamole has joined #crystal-lang
LastWhisper____ has joined #crystal-lang
LastWhisper____ has quit [Read error: Connection reset by peer]
LastWhisper____ 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
<LastWhisper____> hey jhass!
<LastWhisper____> I set up a VM at home to run that crystal script... I had to do some digging b/c I was missing a lot of libraries that crystal depended on!
<LastWhisper____> But lookin great so far
<LastWhisper____> =)
perks has joined #crystal-lang
perks has quit [Client Quit]
ponga has joined #crystal-lang
tamole has quit [Quit: away]
fka_ has quit [Remote host closed the connection]
rok has quit [Quit: rok]
umurgdk has quit [Remote host closed the connection]
perks has joined #crystal-lang
Renich has joined #crystal-lang
Renich has quit [Client Quit]
alsm has quit [Ping timeout: 248 seconds]
umurgdk has joined #crystal-lang
elia has quit [Quit: Computer has gone to sleep.]
pawnbox has quit [Remote host closed the connection]
fka_ has joined #crystal-lang
pawnbox has joined #crystal-lang
<crystal-gh> [crystal] asterite pushed 2 new commits to master: https://git.io/vaYwI
<crystal-gh> crystal/master 8da5e3a Ary Borenszweig: More type annotations
<crystal-gh> crystal/master fad8023 Ary Borenszweig: Flush STDERR on exit. Fixes #2290
ponga has quit [Quit: Connection closed for inactivity]
rok has joined #crystal-lang
<travis-ci> crystal-lang/crystal#fad8023 (master - Flush STDERR on exit. Fixes #2290): The build was broken. https://travis-ci.org/crystal-lang/crystal/builds/115124613
LastWhisper____ has quit [Ping timeout: 252 seconds]
LastWhisper____ has joined #crystal-lang
emancu has quit []
<crystal-gh> [crystal] asterite pushed 3 new commits to master: https://git.io/vaYAM
<crystal-gh> crystal/master 7eadc6c Ary Borenszweig: Added missing type annotation in OpenSSL::SSL::Context
<crystal-gh> crystal/master 3373995 Ary Borenszweig: WebSocket: handle socket disconnections, and added close method
<crystal-gh> crystal/master a6fad14 Ary Borenszweig: Compiler: always put parentheses around Fun nodes (A -> B).
luislavena has quit [Quit: Leaving]
umurgdk has quit [Remote host closed the connection]
fka_ has quit [Remote host closed the connection]
<crystal-gh> [crystal] asterite pushed 2 new commits to master: https://git.io/vaOU3
<crystal-gh> crystal/master b66a478 Ary Borenszweig: Compiler: when doing `Proc(Int32, Void) { 1.5 }`, make the return type be Void, not Float64
<crystal-gh> crystal/master a14ebe2 Ary Borenszweig: Spec: refactor expectations so that they don't need to store the actual value, and made them structs
LastWhisper____ has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
fka_ has joined #crystal-lang
LastWhisper____ has joined #crystal-lang
LastWhisper____ has quit [Read error: Connection reset by peer]
sp4rrow has joined #crystal-lang
<travis-ci> crystal-lang/crystal#3373995 (master - WebSocket: handle socket disconnections, and added close method): The build was fixed. https://travis-ci.org/crystal-lang/crystal/builds/115146095
sp4rrow has quit [Quit: The Internet needs a break and I need a cookie]
pawnbox has quit [Remote host closed the connection]
<travis-ci> crystal-lang/crystal#a14ebe2 (master - Spec: refactor expectations so that they don't need to store the actual value, and made them structs): The build was fixed. https://travis-ci.org/crystal-lang/crystal/builds/115153456
rok has quit [Quit: rok]
bjz has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
fka_ has quit [Remote host closed the connection]
sp4rrow has joined #crystal-lang
sp4rrow has quit [Quit: The Internet needs a break and I need a cookie]
trapped has quit [Read error: Connection reset by peer]
pawnbox has joined #crystal-lang
pawnbox has quit [Ping timeout: 246 seconds]
perks has quit [Quit: perks]
Philpax has joined #crystal-lang
vikaton has joined #crystal-lang
krtv` has quit [Ping timeout: 276 seconds]
elia has joined #crystal-lang