samth changed the topic of #racket to: Racket v7.8 has been released: https://blog.racket-lang.org/2020/08/racket-v7-8.html -- Racket -- https://racket-lang.org -- https://pkgs.racket-lang.org -- Paste at http://pasterack.org
FreeFull has quit []
<bremner> ugh. The racket 7.9 tarball really ships a git repository? is that on purpose?
<bremner> src/ChezScheme/boot/pb/.git
<bremner> ah, I see asumu answered my question by email a month ago
epony has quit [Quit: reconfigure]
epony has joined #racket
bitmapper has quit [Quit: Connection closed for inactivity]
notzmv has joined #racket
klf has joined #racket
<klf> quick question, how do you check the signedness of an integer in Racket?
endobson has joined #racket
TCZ has joined #racket
adamgolding has quit [Remote host closed the connection]
<aeth> klf: Like in mathematics, Lisps split numbers in three. In Schemes, including Racket, a number is positive? or negative? or zero?
<aeth> (nan/inf stuff might mess with that a bit)
<aeth> There are lots of different ways to special-case zero if you don't want this. The easiest way would be to just use NOT or something like that, but that wouldn't take into account signed 0 with floats, since even -0.0 isn't negative? in Racket.
notzmv has quit [Ping timeout: 256 seconds]
orivej has quit [Ping timeout: 240 seconds]
<klf> aeth what do you mean by the use of NOT? why do we want to negate the number?
<aeth> klf: Sorry for being unclear. If you wanted to split numbers in two instead of in three you could do: (not (negative? x)) and (negative? x)
<aeth> (technically, +nan.0 and -nan.0 aren't positive? or negative? or zero? so just for NaN the assumption of numbers splitting in three breaks, but in that case, NaNs would all be nonnegative)
endobson has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
casaca has quit [Remote host closed the connection]
endobson has joined #racket
casaca has joined #racket
Urchin has joined #racket
TCZ has quit [Quit: Diabe? tkwi w szczegó?ach]
<klf> aeth I am not sur how (not (negative? x)) and (negative? x) answers the question of signedness.
<aeth> klf: it depends on how you want to handle 0
<aeth> 0 distinct => positive?/negative?/zero?; 0 with 1, 2, 3, 4, 5, etc. => not negative? / negative?
orivej has joined #racket
evdubs has quit [Remote host closed the connection]
evdubs has joined #racket
urek has quit [Ping timeout: 240 seconds]
mzan has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
klf has quit [Quit: This computer has gone to sleep]
narimiran has joined #racket
dan_f has joined #racket
caente has quit [Ping timeout: 246 seconds]
endformationage has quit [Quit: WeeChat 2.9]
alanz has quit [Read error: Connection reset by peer]
alanz has joined #racket
orivej has quit [Ping timeout: 240 seconds]
andreyorst has joined #racket
andreyorst` has joined #racket
andreyorst` has quit [Remote host closed the connection]
andreyorst` has joined #racket
andreyorst has quit [Ping timeout: 260 seconds]
dan_f has quit [Quit: dan_f]
andreyorst` has quit [Quit: andreyorst`]
andreyorst` has joined #racket
Fare has quit [Ping timeout: 264 seconds]
nullcone has joined #racket
nullcone has quit [Excess Flood]
nullcone has joined #racket
mzan has joined #racket
Sgeo has quit [Read error: Connection reset by peer]
srandon111 has joined #racket
Urchin has quit [Quit: leaving]
endobson has quit [Ping timeout: 240 seconds]
urek has joined #racket
jimt has quit [Ping timeout: 260 seconds]
jimt has joined #racket
true-grue has joined #racket
urek has quit [Ping timeout: 258 seconds]
urek__ has joined #racket
aidalgol has quit [Ping timeout: 260 seconds]
aidalgol has joined #racket
srandon111 has quit [Ping timeout: 240 seconds]
srandon111 has joined #racket
the-smug-one has joined #racket
tfb has joined #racket
dmiles has quit [Ping timeout: 240 seconds]
dmiles has joined #racket
urek__ has quit [Ping timeout: 258 seconds]
orivej has joined #racket
phillbush has quit [Remote host closed the connection]
the-smug-one has quit [Ping timeout: 260 seconds]
narimiran has quit [Ping timeout: 264 seconds]
narimiran has joined #racket
TCZ has joined #racket
Diagon has quit [Quit: Leaving]
orivej has quit [Ping timeout: 264 seconds]
zgrep has quit [Quit: It's a quitter's world.]
zgrep has joined #racket
true-grue has quit [Quit: Leaving]
phillbush has joined #racket
urek has joined #racket
urek has quit [Ping timeout: 264 seconds]
Fare has joined #racket
srandon111 is now known as sookablyat
orivej has joined #racket
teardown has quit [Remote host closed the connection]
aeth_ has joined #racket
teardown has joined #racket
aeth has quit [Disconnected by services]
aeth_ is now known as aeth
Sgeo has joined #racket
YuGiOhJCJ has joined #racket
GewaltDisney has joined #racket
Fare has quit [Ping timeout: 264 seconds]
caente has joined #racket
tfb has quit [Remote host closed the connection]
tfb has joined #racket
tfb has quit [Remote host closed the connection]
tfb has joined #racket
tfb has quit [Remote host closed the connection]
tfb has joined #racket
tfb has quit [Remote host closed the connection]
tfb has joined #racket
tfb has quit [Remote host closed the connection]
tfb has joined #racket
tfb has quit [Remote host closed the connection]
tfb has joined #racket
tfb has quit [Remote host closed the connection]
tfb has joined #racket
tfb has quit [Remote host closed the connection]
tfb has joined #racket
TCZ has quit [Quit: Diabe? tkwi w szczegó?ach]
tfb has quit [Ping timeout: 260 seconds]
YuGiOhJCJ has quit [Quit: YuGiOhJCJ]
nullcone has quit [Quit: Connection closed for inactivity]
bitmapper has joined #racket
andreyorst` has quit [Quit: andreyorst`]
urek__ has joined #racket
Codaraxis__ has quit [Remote host closed the connection]
Codaraxis__ has joined #racket
Codaraxis__ has quit [Remote host closed the connection]
Codaraxis__ has joined #racket
andreyorst has joined #racket
Codaraxis__ has quit [Remote host closed the connection]
Codaraxis__ has joined #racket
Codaraxis__ has quit [Remote host closed the connection]
Codaraxis__ has joined #racket
Codaraxis__ has quit [Remote host closed the connection]
Codaraxis__ has joined #racket
notzmv has joined #racket
the-smug-one has joined #racket
<the-smug-one> Sup sup
endformationage has joined #racket
aeth has quit [Ping timeout: 256 seconds]
aeth has joined #racket
TCZ has joined #racket
andreyorst has quit [Quit: andreyorst]
andreyorst has joined #racket
TCZ has quit [Quit: Diabe? tkwi w szczegó?ach]
TCZ has joined #racket
urek__ has quit [Ping timeout: 272 seconds]
TCZ has quit [Quit: Diabe? tkwi w szczegó?ach]
TCZ has joined #racket
Steeve has joined #racket
TCZ has quit [Quit: Diabe? tkwi w szczegó?ach]
andreyorst has quit [Quit: andreyorst]
andreyorst has joined #racket
urek__ has joined #racket
urek__ has quit [Ping timeout: 272 seconds]
true-grue has joined #racket
andreyorst has quit [Ping timeout: 258 seconds]
Steeve has quit [Quit: end]
rj has joined #racket
TCZ has joined #racket
rekahsoft has joined #racket
rekahsoft has quit [Ping timeout: 258 seconds]
Fare has joined #racket
orivej has quit [Ping timeout: 240 seconds]
nullman has quit [Quit: Lost terminal]
orivej has joined #racket
true-grue has quit [Read error: Connection reset by peer]
narimiran has quit [Ping timeout: 256 seconds]
Fare has quit [Ping timeout: 258 seconds]
nullman has joined #racket
Fare has joined #racket
urek has joined #racket
rgherdt has joined #racket
urek has quit [Remote host closed the connection]
TCZ has quit [Quit: Diabe? tkwi w szczegó?ach]
the-smug-one has quit [Ping timeout: 240 seconds]
orivej has quit [Ping timeout: 260 seconds]
orivej has joined #racket
orivej has quit [Ping timeout: 240 seconds]
orivej has joined #racket
aeth has quit [Ping timeout: 264 seconds]
aeth has joined #racket
vejetaryenvampir has quit [Ping timeout: 264 seconds]
rj has quit [Ping timeout: 240 seconds]
rj has joined #racket
vejetaryenvampir has joined #racket
rgherdt has quit [Ping timeout: 264 seconds]