RX14 changed the topic of #crystal-lang to: The Crystal programming language | http://crystal-lang.org | Crystal 0.26.1 | 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
<jokke> ok i read into homebrow a little and it makes sense
<jokke> probably unsupported mac os version
junland has quit [Quit: Disconnected.]
junland has joined #crystal-lang
non-aristotelian has quit [Quit: non-aristotelian]
sp3ncer has joined #crystal-lang
marmotini_ has quit [Ping timeout: 244 seconds]
marmotini_ has joined #crystal-lang
rohitpaulk has joined #crystal-lang
rohitpaulk has quit [Ping timeout: 246 seconds]
_ore has joined #crystal-lang
_ore has quit [Client Quit]
_ore has joined #crystal-lang
_ore has quit [Client Quit]
marmotini has joined #crystal-lang
_ore has joined #crystal-lang
marmotini_ has quit [Ping timeout: 244 seconds]
rohitpaulk has joined #crystal-lang
sp3ncer has quit [Quit: Textual IRC Client: www.textualapp.com]
rohitpaulk has quit [Ping timeout: 244 seconds]
rohitpaulk has joined #crystal-lang
_ore has quit [Quit: Lost terminal]
marmotini has quit [Ping timeout: 252 seconds]
<FromGitter> <girng> A::B::Types::Value, that's a lot of ::'s 😂
rohitpaulk has quit [Ping timeout: 244 seconds]
<FromGitter> <proyb6> I’m thinking should the router be part of the Crystal stdlib
<FromGitter> <bew> I don't think so
<FromGitter> <proyb6> At least it’s less friction to devs who don’t use web framework or kemal
<FromGitter> <bew> But you can use a shard that does only router
<FromGitter> <proyb6> True, I have always seen some route are quite slow as in TechEmpower benchmark although I know someone fix the issue with database connections recently
<FromGitter> <proyb6> I thought if we have a universe router so any applications or libraries will communicate flawless
<FromGitter> <proyb6> universal router as in
Raimondii has joined #crystal-lang
ashirase has quit [Ping timeout: 272 seconds]
Raimondi has quit [Ping timeout: 240 seconds]
Raimondii is now known as Raimondi
ashirase has joined #crystal-lang
<FromGitter> <proyb6> And build a better service mesh like Envoy, etc
<FromGitter> <proyb6> I’m sure Crystal will become more attractive for businesses rather than seen as only new programming language.
<jokke> Hm there seems to be a problem with installing crystal over homebrew on high sierra. Something about missing lib for lssl
<jokke> Can anyone confirm?
<jokke> sorry, wrong info. The missing lib for lssl happens when trying to compile a program linking openssl
<ua> i always wonder why wasnt crystal done as another ruby implementation
<ua> doesnt llvm have stuff for dynamic languages?
<ua> i mean, then it wouldnt be perceived as yet another new programming language
<ua> but then i guess most users come from ruby anyways
<FromGitter> <j8r> ua: because you have to be backward incompatible to change broken designs
<FromGitter> <j8r> And without having thousands of aliases
<FromGitter> <proyb6> Data are everywhere
<FromGitter> <j8r> How to convert a string to a codepoint? For example `"0041"` to this `\u0041`. I'm trying to use https://github.com/crystal-lang/crystal/blob/master/src/json/lexer.cr#L206, without success
<RX14> str.to_i.chr?
<RX14> actually thats hex so to_i(16).chr
marmotini_ has joined #crystal-lang
<jokke> is there something like the memoist ruby gem for crystal?
<FromGitter> <j8r> thanks @RX14
<FromGitter> <j8r> I'm wondering - is it really needed that a serialization format supports codepoints like `\u0041`? We can already use UTF-8 chars instead
marmotini_ has quit [Remote host closed the connection]
<FromGitter> <straight-shoota> @j8r `\u0041` *is* UTF-8
<FromGitter> <j8r> I mean, in a configuration file, having `key "\u0041"` transcoded to `{ "key" => "\u0041" }` instead of `{ key => "A" }`
<FromGitter> <j8r> not intrepreting chars representing a code-point
rohitpaulk has joined #crystal-lang
<jokke> are there binary releases for raspbian?
<jokke> or is there some easy way to cross compile
rohitpaulk has quit [Ping timeout: 250 seconds]
Raimondi has quit [Remote host closed the connection]
Raimondi has joined #crystal-lang
<FromGitter> <j8r> why there is `read_raw`, vs only return `String`, `Int64` etc in "JSON::PullParser"?
moei has joined #crystal-lang
akaiiro has quit [Ping timeout: 240 seconds]
akaiiro has joined #crystal-lang
akaiiro has quit [Remote host closed the connection]
akaiiro has joined #crystal-lang
<FromGitter> <fusillicode_twitter> guys does anyone knows how to specify a nilable timestamp field for a Crecto schema?
<jokke> all fields are nilable
<FromGitter> <fusillicode_twitter> mmmm
<FromGitter> <fusillicode_twitter> interesting
<jokke> which is why there are two types of getters.
<jokke> one with and one without exclamation mark
<FromGitter> <fusillicode_twitter> you're confirming what I guessed
<jokke> you can set up validations though
<jokke> and obviously table constraints
<FromGitter> <fusillicode_twitter> sure sure, unfortunately my problem is related to the generation of a query that has a `''` as value of a `Time` field
<FromGitter> <fusillicode_twitter> if I try to perform the query manually in postgres I get an error related to the syntax
<FromGitter> <fusillicode_twitter> if I change the `''` value to `null` postgres is happy though :(
non-aristotelian has joined #crystal-lang
<FromGitter> <schoening> When parallelism gets available, will I be able to access say kemal from one of those channels to send a message, or will I only receive a copy of the channels data and then send that from the main thread? Trivial example.
Vexatos has joined #crystal-lang
rohitpaulk has joined #crystal-lang
<FromGitter> <j8r> Kemal really needs not to use the global namespace anymore
rohitpaulk has quit [Ping timeout: 250 seconds]
<FromGitter> <vladfaust> @j8r why? Global namespace is sufficient for the most of apps
<FromGitter> <kingsleyh> I’m exhibiting and showcasing SushiChain at the Malta Blockchain Summit over the next 2 days in Malta. I’ll be speaking about Crystal - so if you are in Malta come visit me on stand 34
<FromGitter> <vladfaust> Good Luck with that!
moei has quit [Quit: Leaving...]
ua has quit [Ping timeout: 272 seconds]
ua has joined #crystal-lang
ua_ has joined #crystal-lang
ua has quit [Ping timeout: 268 seconds]
jokke has quit [Ping timeout: 272 seconds]
jokke has joined #crystal-lang
ua_ has quit [Ping timeout: 252 seconds]
ua has joined #crystal-lang
<FromGitter> <tripl3dogdare> Hey there, quick question - is there a good way to do multiple assignment from a named tuple? For example, ```crystal
<FromGitter> <tripl3dogdare> Nevermind, a normal tuple works fine here anyways.