lexi-lambda changed the topic of #racket to: Racket v7.1 has been released: http://blog.racket-lang.org/2018/10/racket-v7-1.html -- Racket -- https://racket-lang.org -- https://pkgs.racket-lang.org -- Paste at http://pasterack.org
<dustyweb> friscosam: oh cool
ismay has joined #racket
jcowan has joined #racket
ubLIX has quit [Quit: ubLIX]
meepdeew has joined #racket
ng0 has quit [Quit: Alexa, when is the end of world?]
sauvin_ has joined #racket
sauvin has quit [Ping timeout: 246 seconds]
orivej has quit [Ping timeout: 240 seconds]
buyfn has joined #racket
buyfn has quit [Client Quit]
sauvin_ is now known as Sauvin
meepdeew has quit [Remote host closed the connection]
jao has quit [Ping timeout: 244 seconds]
pie__ has joined #racket
pie___ has quit [Ping timeout: 240 seconds]
dddddd has quit [Remote host closed the connection]
evdubs_ has joined #racket
evdubs has quit [Ping timeout: 240 seconds]
soegaard has joined #racket
ismay has quit [Ping timeout: 272 seconds]
Arcaelyx has quit [Quit: Textual IRC Client: www.textualapp.com]
FreeFull has quit []
soegaard has quit [Quit: soegaard]
Lowl3v3l has joined #racket
endformationage has quit [Quit: WeeChat 2.3]
soegaard has joined #racket
audriu has joined #racket
pierpal has joined #racket
soegaard has quit [Quit: soegaard]
orivej has joined #racket
soegaard has joined #racket
soegaard has quit [Client Quit]
soegaard has joined #racket
ayerhart has joined #racket
buyfn has joined #racket
buyfn has quit [Client Quit]
thallada has quit [Ping timeout: 268 seconds]
thallada has joined #racket
thallada has quit [Ping timeout: 245 seconds]
orivej has quit [Ping timeout: 250 seconds]
Falacer has joined #racket
thallada has joined #racket
buyfn has joined #racket
thallada has quit [Ping timeout: 245 seconds]
dustyweb has quit [Ping timeout: 245 seconds]
thallada has joined #racket
ismay has joined #racket
thallada has quit [Ping timeout: 245 seconds]
thallada has joined #racket
thallada has quit [Ping timeout: 245 seconds]
Lowl3v3l has quit [Remote host closed the connection]
Lowl3v3l has joined #racket
Lowl3v3l has quit [Client Quit]
Lowl3v3l has joined #racket
dustyweb has joined #racket
mjanssen has joined #racket
thallada has joined #racket
YuGiOhJCJ has joined #racket
thallada has quit [Ping timeout: 245 seconds]
thallada has joined #racket
soegaard has quit [Quit: soegaard]
soegaard has joined #racket
thallada has quit [Ping timeout: 240 seconds]
thallada has joined #racket
soegaard has quit [Quit: soegaard]
thallada has quit [Ping timeout: 244 seconds]
thallada has joined #racket
thallada has quit [Ping timeout: 240 seconds]
orivej has joined #racket
longshi has joined #racket
ng0 has joined #racket
audriu has quit [Quit: Leaving]
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #racket
thallada has joined #racket
thallada has quit [Ping timeout: 245 seconds]
iclon has quit [Read error: Connection reset by peer]
iclon has joined #racket
buyfn has quit [Quit: buyfn]
Lowl3v3l has quit [Remote host closed the connection]
widp_ has quit [Ping timeout: 244 seconds]
dddddd has joined #racket
thallada has joined #racket
thallada has quit [Ping timeout: 246 seconds]
buyfn has joined #racket
longshi has quit [Ping timeout: 246 seconds]
pierpal has quit [Quit: Poof]
pierpal has joined #racket
thallada has joined #racket
longshi has joined #racket
<jboy> somebody should update the topic with https://blog.racket-lang.org/2019/01/racket-v7-2.html
thallada has quit [Ping timeout: 268 seconds]
ismay has quit [Ping timeout: 250 seconds]
widp_ has joined #racket
thallada has joined #racket
ym555 has quit [Ping timeout: 250 seconds]
thallada has quit [Ping timeout: 250 seconds]
jao has joined #racket
Falacer_ has joined #racket
ym555 has joined #racket
Falacer has quit [Ping timeout: 245 seconds]
Falacer has joined #racket
Falacer_ has quit [Ping timeout: 245 seconds]
thallada has joined #racket
orivej has quit [Ping timeout: 245 seconds]
thallada has quit [Ping timeout: 245 seconds]
endformationage has joined #racket
widp_ has quit [Ping timeout: 240 seconds]
ym555 has quit [Quit: WeeChat 2.3]
longshi has quit [Ping timeout: 240 seconds]
cantstanya has quit [Remote host closed the connection]
cantstanya has joined #racket
dustyweb has quit [Remote host closed the connection]
dustyweb has joined #racket
thallada has joined #racket
dustyweb has quit [Ping timeout: 246 seconds]
thallada has quit [Ping timeout: 246 seconds]
dustyweb has joined #racket
widp_ has joined #racket
Sgeo_ has joined #racket
Sgeo has quit [Ping timeout: 246 seconds]
paroneayea has joined #racket
dustyweb has quit [Ping timeout: 272 seconds]
thallada has joined #racket
thallada has quit [Ping timeout: 245 seconds]
paroneayea has quit [Remote host closed the connection]
dustyweb has joined #racket
sleepnap has joined #racket
dustyweb has quit [Ping timeout: 268 seconds]
paroneayea has joined #racket
dustyweb has joined #racket
paroneayea has quit [Ping timeout: 250 seconds]
Lowl3v3l has joined #racket
longshi has joined #racket
dustyweb has quit [Read error: Connection reset by peer]
dustyweb has joined #racket
Lowl3v3l has quit [Client Quit]
thallada has joined #racket
Lowl3v3l has joined #racket
Lowl3v3l has quit [Client Quit]
paroneayea has joined #racket
dustyweb has quit [Ping timeout: 246 seconds]
thallada has quit [Ping timeout: 240 seconds]
jcowan has quit [Quit: Connection closed for inactivity]
paroneayea has quit [Remote host closed the connection]
paroneayea has joined #racket
widp_ has quit [Ping timeout: 250 seconds]
orivej has joined #racket
paroneayea has quit [Ping timeout: 244 seconds]
Lowl3v3l has joined #racket
Lowl3v3l has quit [Remote host closed the connection]
widp_ has joined #racket
VansFannel has joined #racket
<VansFannel> Hi!
<bremner> hello
<VansFannel> Is there a way to have a for with an index like C++ in Racket? Thanks.
<VansFannel> Yes, I've found it: (for ([i (in-range 0 4)]) (display i))
thallada has joined #racket
thallada has quit [Ping timeout: 246 seconds]
buyfn has quit [Quit: buyfn]
thallada has joined #racket
sudden has quit [Ping timeout: 246 seconds]
thallada has quit [Ping timeout: 268 seconds]
pierpal has quit [Quit: Poof]
pierpal has joined #racket
thallada has joined #racket
thallada has quit [Ping timeout: 244 seconds]
Lowl3v3l has joined #racket
widp_ has quit [Ping timeout: 240 seconds]
VansFannel has quit [Quit: Page closed]
casaca has joined #racket
longshi has quit [Ping timeout: 250 seconds]
orivej has quit [Ping timeout: 240 seconds]
orivej has joined #racket
<casaca> greetings racketeers. i'm getting `Unrecognized command: test` when running `raco test some-file`. what pkg would i need to install, in order to pull the least amount of deps possible?
thallada has joined #racket
dustyweb has joined #racket
orivej has quit [Ping timeout: 272 seconds]
thallada has quit [Ping timeout: 245 seconds]
audriu has joined #racket
pera has joined #racket
thallada has joined #racket
thallada has quit [Ping timeout: 272 seconds]
Lowl3v3l has quit [Ping timeout: 240 seconds]
thallada has joined #racket
jcowan has joined #racket
thallada has quit [Ping timeout: 268 seconds]
thallada has joined #racket
thallada has quit [Ping timeout: 250 seconds]
thallada has joined #racket
longshi has joined #racket
thallada has quit [Ping timeout: 244 seconds]
thallada has joined #racket
thallada has quit [Ping timeout: 244 seconds]
jao has quit [Disconnected by services]
jao has joined #racket
thallada has joined #racket
Sauvin has quit [Read error: Connection reset by peer]
thallada has quit [Ping timeout: 245 seconds]
orivej has joined #racket
thallada has joined #racket
thallada has quit [Ping timeout: 268 seconds]
casaca has quit [Ping timeout: 240 seconds]
thallada has joined #racket
ubLIX has joined #racket
thallada has quit [Ping timeout: 246 seconds]
thallada has joined #racket
ubLIX has quit [Read error: Connection timed out]
widp_ has joined #racket
ubLIX has joined #racket
longshi has quit [Quit: WeeChat 2.3]
buyfn has joined #racket
thallada has quit [Ping timeout: 244 seconds]
Falacer has quit [Ping timeout: 250 seconds]
endformationage has quit [Ping timeout: 250 seconds]
thallada has joined #racket
thallada has quit [Ping timeout: 240 seconds]
<johnjay> racket has []?
<johnjay> TIL
FreeFull has joined #racket
FreeFull has quit [Quit: kernel update]
<greghendershott> () [] {} as you like
FreeFull has joined #racket
<greghendershott> there are some conventions/idioms you may see, when to use which, but they're only conventions
<greghendershott> For `#lang racket`. A `#lang X` might treat them differently.
keep_learning has quit [Quit: Ping timeout (120 seconds)]
<aeth> You will never take my ()s from me!
<aeth> Parens for life!
<aeth> I mean, yeah, I'll match the style of whatever the file is using, but for my stuff, only parentheses.
<rain1> I have been thinking recently that {} could be used for hash tables, like {k v k v}
<rain1> what do you think?
thallada has joined #racket
<aeth> Not sure that's useful. What does {k v k v} offer over (hash k v k v)? (not sure what racket uses here... looks like that's exactly what it uses though, even though I just came up with it)
<rain1> the benefit is that it can be used inside a quote
<aeth> ah
<aeth> Well, I'd just use ,(hash ...)
<aeth> It looks like there is a literal syntax, though. (hash 'foo 42) => '#hash((foo . 42))
<aeth> A bit more awkward than yours
<aeth> I think it's pretty cool how the intuitive guess syntax was exactly what it actually is in Racket, though.
Fernando-Basso has joined #racket
<aeth> The Scheme family tends to be pretty good at discoverability through consistent API design.
thallada has quit [Ping timeout: 240 seconds]
thallada has joined #racket
<johnjay> does racket compile to C?
mzan has joined #racket
<aeth> I don't think so. I think that's just (among the major Schemes) Chicken Scheme
<aeth> Compiling to C doesn't automatically give you C-level performance because there's mismatches in semantics when your language is very different (like with Racket).
audriu has quit [Remote host closed the connection]
<aeth> Even LLVM IR has issues because it's designed primarily for C++-like languages.
casaca has joined #racket
eagleflo has quit [Ping timeout: 272 seconds]
<aeth> Of course, I'm just going off of what I've heard on IRC and I am not an expert in this area.
endformationage has joined #racket
<dTal> I thought the idea was that C matched the machine semantics well, and any language has to match those anyway
<dTal> (Of course modern CPUS are increasingly distant from PDP-11 CPUs, but it's not clear to me that any other languages do better abstraction-wise, with the exception of array languages which can take advantage of AVX type instructions
<aeth> C never matched machine semantics. For example, C doesn't have multiple return values, but nothing is stopping your natively-compiled programming language from having those.
<aeth> C's supposed to be high level, and it's high level in a different way than $foo
<aeth> What C *does* (probably) match is the operating system you're using.
<aeth> I think most operating systems are still C and/or C++.
<dyl> Here's something fun: https://esolangs.org/wiki/Checkout
buyfn has quit [Quit: buyfn]
<dyl> (maps to GPU architecture circa 2011)
Arcaelyx has joined #racket
abhishiv has joined #racket
Arcaelyx has quit [Read error: Connection reset by peer]
Arcaelyx has joined #racket
dustyweb has quit [Ping timeout: 246 seconds]
abhishiv has left #racket [#racket]
<jcowan> ^^ list of Schemes that compile to C
Fernando-Basso has quit [Remote host closed the connection]
<aeth> Chicken, Gambit, MIT, and Stalin are the only notable ones on that list, afaik, and Chicken and Gambit are the only notable and active ones? Or am I mistaken?
eagleflo has joined #racket
tilpner has quit [Quit: WeeChat 2.3]