00:02
pawnbox has quit [Ping timeout: 276 seconds]
00:07
shawn42 has quit [Quit: Connection closed for inactivity]
00:22
soveran has joined #crystal-lang
00:28
soveran has quit [Ping timeout: 250 seconds]
00:32
pawnbox has joined #crystal-lang
00:38
pawnbox has quit [Ping timeout: 268 seconds]
00:39
petercommand has quit [Ping timeout: 252 seconds]
00:39
ldlework has quit [Ping timeout: 252 seconds]
00:39
Raimondi has quit [Ping timeout: 252 seconds]
00:40
petercommand has joined #crystal-lang
00:41
Raimondi has joined #crystal-lang
00:45
ldlework has joined #crystal-lang
01:04
Philpax has joined #crystal-lang
01:18
broz has quit [Remote host closed the connection]
01:19
broz has joined #crystal-lang
01:24
soveran has joined #crystal-lang
01:25
pawnbox has joined #crystal-lang
01:29
soveran has quit [Ping timeout: 250 seconds]
01:30
pawnbox has quit [Ping timeout: 260 seconds]
01:39
LastWhisper____ has joined #crystal-lang
01:49
zeno_ has quit [Ping timeout: 244 seconds]
01:49
Philpax has quit [Ping timeout: 250 seconds]
01:54
Philpax has joined #crystal-lang
02:02
zeno has joined #crystal-lang
02:03
zeno is now known as Guest1677
02:07
shawn42 has joined #crystal-lang
02:37
pawnbox has joined #crystal-lang
02:42
pawnbox has quit [Ping timeout: 250 seconds]
02:45
broz has quit [Remote host closed the connection]
02:48
broz has joined #crystal-lang
03:00
Philpax has quit [Ping timeout: 250 seconds]
03:14
broz has quit [Remote host closed the connection]
03:21
Guest1677 has quit [Quit: 离开]
03:21
zeno has joined #crystal-lang
03:22
zeno is now known as zeno_
03:26
soveran has joined #crystal-lang
03:30
<
zeno_ >
How to declare a recursive Array?
03:31
soveran has quit [Ping timeout: 246 seconds]
03:33
zeno_ is now known as tzesh
03:50
pawnbox has joined #crystal-lang
03:50
pawnbox has quit [Remote host closed the connection]
03:54
Philpax has joined #crystal-lang
03:57
pawnbox has joined #crystal-lang
04:17
<
nwmcsween_ >
jhass, does this help in sh: a=foo eval "${foo}bar=\"\$a\""
04:18
<
nwmcsween_ >
but it need not be runtime as the enum isn't generated at runtime
04:32
<
tzesh >
I want to use a Array contain Symbol, Float64, Int32 or another Array like itself, compiler can't infer this so I must declare it explicitly
04:40
tzesh has quit [Quit: 离开]
04:40
zeno has joined #crystal-lang
04:40
zeno is now known as Guest72725
04:41
broz has joined #crystal-lang
04:42
Guest72725 has quit [Client Quit]
04:43
tzesh has joined #crystal-lang
04:46
broz has quit [Ping timeout: 240 seconds]
05:00
Philpax has quit [Ping timeout: 250 seconds]
05:05
Philpax has joined #crystal-lang
05:20
pawnbox has quit [Remote host closed the connection]
05:28
soveran has joined #crystal-lang
05:34
soveran has quit [Ping timeout: 276 seconds]
05:35
pawnbox has joined #crystal-lang
05:53
soveran has joined #crystal-lang
06:07
LastWhisper____ has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
06:11
TheLemonMan has joined #crystal-lang
06:48
kfpratt has quit [Remote host closed the connection]
06:50
grindhold_ has quit [Remote host closed the connection]
06:54
mark_66 has joined #crystal-lang
06:56
Philpax has quit [Ping timeout: 250 seconds]
07:08
pawnbox has quit [Remote host closed the connection]
07:12
dsounded has joined #crystal-lang
07:24
dsounded has quit [Read error: Connection reset by peer]
07:25
dsounded has joined #crystal-lang
07:26
<
jhass >
nwmcsween_: can you do some pseudo code of what you want? still didn't get you at all
07:28
pawnbox has joined #crystal-lang
07:50
Philpax has joined #crystal-lang
08:02
globalkeith has joined #crystal-lang
08:02
dsounded has quit [Read error: Connection reset by peer]
08:10
dsounded has joined #crystal-lang
08:20
dsounded has quit [Read error: Connection reset by peer]
08:21
<
sdogruyol >
hey all
08:21
pawnbox has quit [Remote host closed the connection]
08:22
<
soveran >
hey sdogruyol
08:22
pawnbox has joined #crystal-lang
08:22
dsounded has joined #crystal-lang
08:22
<
sdogruyol >
soveran hey how are you?
08:24
<
soveran >
great :-)
08:27
<
sdogruyol >
same here
08:27
<
sdogruyol >
waiting for ohm :P
08:31
dsounded has quit [Ping timeout: 252 seconds]
08:32
matp has quit [Remote host closed the connection]
08:36
nwmcsween_ has quit [Ping timeout: 250 seconds]
08:41
matp has joined #crystal-lang
08:48
ponga has joined #crystal-lang
08:48
dsounded has joined #crystal-lang
08:52
dsounded has quit [Ping timeout: 240 seconds]
08:53
<
tzesh >
Well, thank you
09:07
pawnbox has quit [Remote host closed the connection]
09:07
pawnbox has joined #crystal-lang
09:10
nwmcsween has joined #crystal-lang
09:11
nwmcsween is now known as Guest42443
09:18
Philpax has quit [Read error: Connection reset by peer]
09:25
dsounded has joined #crystal-lang
09:32
pawnbox has quit [Remote host closed the connection]
09:35
pawnbox has joined #crystal-lang
09:41
Philpax has joined #crystal-lang
09:43
pawnbox_ has joined #crystal-lang
09:43
pawnbox has quit [Read error: Connection reset by peer]
09:44
dsounded has quit [Read error: Connection reset by peer]
09:44
dsounded has joined #crystal-lang
09:47
dsounded has quit [Read error: Connection reset by peer]
09:47
dsounded has joined #crystal-lang
09:55
dsounded_ has joined #crystal-lang
09:55
dsounded has quit [Read error: Connection reset by peer]
10:07
pawnbox_ has quit [Remote host closed the connection]
10:10
pawnbox has joined #crystal-lang
10:21
soveran has quit [Remote host closed the connection]
10:27
pawnbox has quit [Remote host closed the connection]
10:34
dsounded_ has quit [Read error: Connection reset by peer]
10:35
dsounded has joined #crystal-lang
10:41
dsounded has quit [Read error: Connection reset by peer]
10:41
pawnbox has joined #crystal-lang
10:41
dsounded has joined #crystal-lang
10:49
dsounded has quit [Remote host closed the connection]
10:52
sandelius has joined #crystal-lang
11:01
dsounded has joined #crystal-lang
11:14
dsounded has quit [Read error: Connection reset by peer]
11:15
dsounded has joined #crystal-lang
11:19
ponga has quit [Quit: Connection closed for inactivity]
11:20
dsounded has quit [Read error: Connection reset by peer]
11:23
dsounded has joined #crystal-lang
11:25
soveran has joined #crystal-lang
11:25
soveran has joined #crystal-lang
11:30
dsounded has quit [Read error: Connection reset by peer]
11:31
dsounded has joined #crystal-lang
11:33
broz has joined #crystal-lang
11:38
broz has quit [Remote host closed the connection]
11:43
olbat has joined #crystal-lang
11:47
pawnbox has quit [Remote host closed the connection]
11:47
luislavena has joined #crystal-lang
11:48
pawnbox has joined #crystal-lang
11:49
<
olbat >
I was wondering, is there someone working on the improvement of the Debian/Ubuntu packaging of Crystal ?
11:50
<
olbat >
(the current packaging is working but it does not specify the project's dependencies, etc ...)
11:50
dsounded_ has joined #crystal-lang
11:50
dsounded has quit [Read error: Connection reset by peer]
11:52
<
jhass >
not that I'm aware of
12:02
trapped has joined #crystal-lang
12:04
<
olbat >
okay, thank you !
12:04
grindhold_ has joined #crystal-lang
12:06
<
olbat >
I'll try to improve it by myself and I'll open an issue on the github's page to give you a link to the repo
12:06
pawnbox has quit [Remote host closed the connection]
12:06
<
olbat >
(and then open a Request For Package on Debian's bug tracker, for the project to be packaged in the next Debian release)
12:21
globalkeith has quit [Read error: Connection reset by peer]
12:23
pawnbox has joined #crystal-lang
12:23
pawnbox has quit [Remote host closed the connection]
12:24
pawnbox has joined #crystal-lang
12:36
soveran has quit [Remote host closed the connection]
12:37
broz has joined #crystal-lang
12:37
soveran has joined #crystal-lang
12:37
soveran has quit [Changing host]
12:37
soveran has joined #crystal-lang
12:38
soveran has quit [Remote host closed the connection]
12:43
dsounded_ has quit [Read error: Connection reset by peer]
12:45
dsounded has joined #crystal-lang
12:48
sandelius has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
12:50
broz has quit [Remote host closed the connection]
12:50
pawnbox has quit [Ping timeout: 252 seconds]
12:55
LastWhisper____ has joined #crystal-lang
12:55
sandelius has joined #crystal-lang
12:58
sandelius has quit [Client Quit]
12:58
LastWhisper____ has quit [Client Quit]
13:05
soveran has joined #crystal-lang
13:05
soveran has joined #crystal-lang
13:08
kfpratt has joined #crystal-lang
13:11
soveran has quit [Ping timeout: 260 seconds]
13:12
kfpratt has quit [Remote host closed the connection]
13:15
dsounded has quit [Read error: Connection reset by peer]
13:15
dsounded has joined #crystal-lang
13:23
LastWhisper____ has joined #crystal-lang
13:25
kfpratt has joined #crystal-lang
13:25
dsounded has quit [Ping timeout: 260 seconds]
13:28
LastWhisper____ has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
13:39
grindhold_ has quit [Ping timeout: 250 seconds]
13:39
grindhold_ has joined #crystal-lang
13:39
pawnbox has joined #crystal-lang
13:40
grindhold_ has quit [Remote host closed the connection]
13:40
grindhold has joined #crystal-lang
13:42
dsounded has joined #crystal-lang
13:42
Philpax has quit [Ping timeout: 260 seconds]
13:46
dsounded has quit [Ping timeout: 276 seconds]
14:03
<
crystal-gh >
[crystal] asterite closed pull request #2479: JSON::Any as_type? methods return Type or Nil (master...nilable_as_methods)
https://git.io/vwOCZ
14:04
<
crystal-gh >
crystal/master be57e53 Ary Borenszweig: Time: honor Daylight Saving and ENV["TZ"] (#2481)
14:08
<
jokke >
is there any cli progressbar lib for crystal?
14:10
LastWhisper____ has joined #crystal-lang
14:10
LastWhisper____ has quit [Read error: Connection reset by peer]
14:14
tzesh has quit [Remote host closed the connection]
14:15
<
BlaXpirit >
>> (0..100).each do |i|; print "#"*i + "\r"; sleep 0.01; end # jokke
14:15
<
DeBot >
BlaXpirit: ##################################################################################################################################################################################################################################################################################################################################### ... -
https://carc.in/#/r/x91
14:15
<
BlaXpirit >
jokke, but seriously \r makes it print on the same line
14:16
<
jokke >
ah \r it is
14:16
<
BlaXpirit >
but there is a lib, see link above
14:18
mgarciaisaia has joined #crystal-lang
14:23
ponga has joined #crystal-lang
14:28
dsounded has joined #crystal-lang
14:28
mgarciaisaia has quit [Ping timeout: 276 seconds]
14:28
mgarciaisaia has joined #crystal-lang
14:30
pawnbox has quit [Ping timeout: 260 seconds]
14:32
pawnbox has joined #crystal-lang
14:33
dsounded has quit [Remote host closed the connection]
15:07
mgarciaisaia has left #crystal-lang [#crystal-lang]
15:10
tzesh has joined #crystal-lang
15:20
soveran has joined #crystal-lang
15:22
soveran has quit [Remote host closed the connection]
15:22
soveran has joined #crystal-lang
16:03
tzesh has quit [Remote host closed the connection]
16:07
mark_66 has quit [Remote host closed the connection]
16:08
soveran has quit [Remote host closed the connection]
16:27
yxhuvud has quit [Remote host closed the connection]
16:31
yxhuvud has joined #crystal-lang
16:33
dsounded has joined #crystal-lang
16:38
dsounded has quit [Ping timeout: 276 seconds]
16:47
rok has joined #crystal-lang
16:52
broz has joined #crystal-lang
16:59
_kfpratt has joined #crystal-lang
17:01
jeromegn has quit [Ping timeout: 268 seconds]
17:02
jeromegn has joined #crystal-lang
17:02
kfpratt has quit [Ping timeout: 268 seconds]
17:04
Netfeed has quit [Ping timeout: 268 seconds]
17:06
triangles has joined #crystal-lang
17:09
soveran has joined #crystal-lang
17:09
soveran has joined #crystal-lang
17:09
Netfeed has joined #crystal-lang
17:12
mgarciaisaia has joined #crystal-lang
17:13
rok has quit [Ping timeout: 276 seconds]
17:13
ldleworker has joined #crystal-lang
17:14
mgarciaisaia has left #crystal-lang [#crystal-lang]
17:14
soveran has quit [Ping timeout: 260 seconds]
17:19
Papierko- has joined #crystal-lang
17:19
shawn42 has quit [*.net *.split]
17:19
ldlework has quit [*.net *.split]
17:19
Papierkorb has quit [*.net *.split]
17:19
mroth has quit [*.net *.split]
17:19
Papierko- is now known as Papierkorb
17:24
shawn42 has joined #crystal-lang
17:24
shawn42 has quit [Changing host]
17:24
shawn42 has joined #crystal-lang
17:25
sdogruyol has quit [Quit: Connection closed for inactivity]
17:30
mroth has joined #crystal-lang
17:37
Rinkana has joined #crystal-lang
18:04
umurgdk has joined #crystal-lang
18:07
rok has joined #crystal-lang
18:22
soveran has joined #crystal-lang
18:29
rolha has joined #crystal-lang
18:30
rolha has quit [Client Quit]
18:33
trapped has quit [Read error: Connection reset by peer]
18:35
broz has quit [Read error: No route to host]
18:36
broz has joined #crystal-lang
19:08
rok has quit [Quit: rok]
19:10
soveran has quit [Remote host closed the connection]
19:29
ponga has quit [Quit: Connection closed for inactivity]
19:34
TheLemonMan has quit [Quit: "It's now safe to turn off your computer."]
19:48
rok has joined #crystal-lang
19:51
<
crystal-gh >
crystal/master 23d35c3 Ary Borenszweig: Added JSON/YAML serialization for enums. Fixes #2291
19:51
<
crystal-gh >
crystal/master 5cb0a60 Ary Borenszweig: Compiler: redid new/initialize logic from scratch. Now it's correct. Fixes #2489
19:53
<
jhass >
asterite: <3
20:02
<
asterite >
jhass: <3 too :-) . You gave me a good opportunity to sit down and fix the new/initialize semantic once and for all. Now it works really well, I should document it. Now `new` is correctly found in superclasses if a type doesn't define any `initialize` methods, which is why now `Enum.new(...)` can found (for JSON/YAML)
20:03
<
jhass >
reading through the commit, looks promising indeed
20:03
<
jhass >
mind if I fix the typos? :P
20:03
<
asterite >
jhass: sure!
20:03
<
asterite >
I try to document a lot more lately, so others (but also me) can understand what's going on
20:03
<
asterite >
document -> comment
20:04
<
jhass >
yeah I noticed that, much appreciated
20:05
<
crystal-gh >
crystal/master 56a1709 Jonne Haß: Fix typo in codegen/new_spec.cr: instace -> instance, intialize ->...
20:06
<
crystal-gh >
crystal/master 632adae Ary Borenszweig: Compiler: don't store ASTNode as hash key (it's compared structurally)
20:07
pawnbox has quit [Remote host closed the connection]
20:12
<
jhass >
asterite: btw freenode has gotten a lot more liberal about group registration lately and is about to launch advanced management functions for registered groups, so it's a good time to register one in case you care ;). That'll allow us to claim all channels that start with #crystal (including #crystal itself) and request user cloaks starting with crystal/ (so people can be affiliated to the
20:12
<
jhass >
project/group). I'd be happy to act as an additional group contact :)
20:17
<
havenwood >
I second that... Do it quickly while freenode ops are responding! It'd be a shame if it went back to radio silence.
20:19
<
asterite >
jhass: could you do it? Or... what do I need to do?
20:20
<
jhass >
I could but it'd make the primary contact and well I feel like it's more your project than mine :)
20:21
<
jhass >
so mail to groups@freenode.net or contact the members mentioned on the bottom
20:21
<
asterite >
but you basically run this irc channel, did a bot for it, etc. I personally wouldn't mind if you are the primary contact... and you are also a core comitter, so...
20:22
rok has quit [Ping timeout: 250 seconds]
20:22
<
asterite >
we should probably ask waj what he thinks about that, though
20:22
rok has joined #crystal-lang
20:44
rok has quit [Quit: rok]
20:49
RX14 has left #crystal-lang ["Leaving"]
20:52
Rinkana has quit [Read error: Connection reset by peer]
20:52
RX14 has joined #crystal-lang
20:53
luislavena has quit [Quit: Leaving]
21:32
soveran has joined #crystal-lang
21:32
soveran has quit [Remote host closed the connection]
21:32
soveran has joined #crystal-lang
21:32
soveran has quit [Changing host]
21:32
soveran has joined #crystal-lang
21:38
<
RX14 >
a multiple dispatch bug right?
21:38
<
RX14 >
adding the type annotation to bar fixes it
21:39
<
jhass >
bug or design issue is the question :P
21:39
<
RX14 >
i'm not too sure
21:39
<
RX14 >
it would be nice if it could be figured out
21:39
<
RX14 >
depends on the comlexity
21:40
<
jhass >
well, in my mind it's a simple "drop matching overloads from the union", but then I'm still not into the internals at all
21:41
<
RX14 >
that's the solution
21:46
soveran has quit [Remote host closed the connection]
21:51
broz has joined #crystal-lang
21:53
mgarciaisaia has joined #crystal-lang
21:55
mgarciaisaia has left #crystal-lang [#crystal-lang]
21:57
broz has quit [Remote host closed the connection]
22:04
swav has quit [Ping timeout: 246 seconds]
22:07
swav has joined #crystal-lang
22:16
_kfpratt has quit [Read error: Connection reset by peer]
22:17
kfpratt has joined #crystal-lang
22:28
mgarciaisaia has joined #crystal-lang
22:40
mgarciaisaia has left #crystal-lang [#crystal-lang]
22:42
kfpratt has quit [Remote host closed the connection]
22:47
soveran has joined #crystal-lang
22:47
soveran has joined #crystal-lang
22:51
soveran has quit [Ping timeout: 240 seconds]
23:23
broz has joined #crystal-lang
23:32
broz has quit [Remote host closed the connection]
23:34
umurgdk has quit [Remote host closed the connection]
23:44
rolha has joined #crystal-lang
23:46
Philpax has joined #crystal-lang