sauvin has quit [Read error: Connection reset by peer]
sauvin has joined #racket
orivej has quit [Ping timeout: 255 seconds]
notzmv has quit [Ping timeout: 250 seconds]
notzmv has joined #racket
jao has quit [Ping timeout: 246 seconds]
FreeFull has quit []
moldybits has quit [Quit: WeeChat 2.4]
clacke_movim has left #racket [#racket]
clacke_movim has joined #racket
moldybits has joined #racket
ym555 has quit [Quit: leaving...]
teardown has joined #racket
lavaflow has quit [Read error: Connection reset by peer]
lavaflow has joined #racket
<lavaflow>
does anybody know of a gui "color picker" widget for racket?
notzmv has quit [Ping timeout: 252 seconds]
teardown has quit [Ping timeout: 264 seconds]
teardown has joined #racket
keep_learning has joined #racket
libertyprime has quit [Ping timeout: 240 seconds]
dddddd has joined #racket
endformationage has quit [Ping timeout: 246 seconds]
fanta7531 has joined #racket
mSSM has joined #racket
orivej has joined #racket
dimitarvp has joined #racket
vraid has joined #racket
YuGiOhJCJ has joined #racket
selimcan has joined #racket
<selimcan>
Poor Assange... Russia should've given him an asylum and brought him over.
dimitarvp has quit [Read error: Connection reset by peer]
rjid has joined #racket
notzmv has joined #racket
ubLIX has joined #racket
YuGiOhJCJ has quit [Quit: YuGiOhJCJ]
ubLIX has quit [Ping timeout: 252 seconds]
fanta7531 has quit [Quit: fanta7531]
rjid has quit [Ping timeout: 256 seconds]
libertyprime has joined #racket
dddddd has quit [Remote host closed the connection]
Sgeo_ has quit [Ping timeout: 268 seconds]
wehlutyk has joined #racket
mSSM has quit [Ping timeout: 250 seconds]
wehlutyk has quit [Quit: wehlutyk]
wehlutyk has joined #racket
wehlutyk has quit [Client Quit]
Sgeo_ has joined #racket
orivej has quit [Ping timeout: 255 seconds]
<NeoHamled>
Is there a recommended way to indicate that a given package requires an external library to be installed for FFI code to work? I've checked out a couple of packages that provide bindings to stuff, but haven't seen anything in their info.rkt
<clacke>
native packages come from the operating system, so there is no way for racket to provide them
<clacke>
node.js goes around this by putting native libs in npm packages, but that is quite dirty
<clacke>
I am working on racket2nix, and sooner or later I will add some custom attributes to provide this information in info.rkt
<clacke>
but the problem is the names would be distro specific
<clacke>
if you need libX11, then Nix, Fedora and Debian probably have 3 different names for it
<clacke>
One might call it X11, one libX11 and one libx11
<clacke>
currently what I do is I provide the native information separately, as overrides, in the racket2nix repo
<clacke>
Racket has only 1000+ packages, so it's not too heavy a burden to maintain this outside pkgs.racket-lang.org
<clacke>
>> One might call it X11, one libX11 and one libx11 << I'm talking about the package names here, not the lib file name, those would in most cases agree between systems
selimcan has quit [Remote host closed the connection]
libertyprime has quit [Ping timeout: 250 seconds]
jao has joined #racket
badkins has joined #racket
mSSM has joined #racket
endformationage has joined #racket
dddddd has joined #racket
dan_f has joined #racket
orivej has joined #racket
weeylo has joined #racket
<weeylo>
hi, using ffi is there a way to check if a pointer is null?
lavaflow has quit [Read error: No route to host]
vraid has quit [Quit: Leaving]
badkins has quit [Ping timeout: 252 seconds]
YuGiOhJCJ has joined #racket
acarrico has quit [Ping timeout: 246 seconds]
<NeoHamled>
clacke: I see. So standard practice is to talk about it in a readme or install file, then?
badkins has joined #racket
pera has joined #racket
acarrico has joined #racket
dbmikus has joined #racket
ym555 has joined #racket
ng0 has joined #racket
soegaard has joined #racket
fanta7531 has joined #racket
acarrico has quit [Ping timeout: 250 seconds]
dvn has joined #racket
pera has quit [Ping timeout: 252 seconds]
FreeFull has joined #racket
sauvin has quit [Read error: Connection reset by peer]
selimcan has joined #racket
dbmikus has quit [Ping timeout: 246 seconds]
pierpal has joined #racket
fanta7531 has quit [Quit: fanta7531]
Boarders has joined #racket
<Boarders>
in racket I want to time a computation and suppress the output in the interactions window
<Boarders>
but if I do like: (time (factorial 10000))
<soegaard>
(time (void expressions))
<Boarders>
ahh thank you
<soegaard>
Saw the tricked mentioned the other day.
pierpal has quit [Quit: Poof]
pierpal has joined #racket
<Boarders>
what does the void functions do?
<soegaard>
It takes som input values, ignores them and returns the value #<void>.
<soegaard>
Also known as the invisible value, since the default printer doesn't print it.
<soegaard>
Unless you put it inside a list.
<Boarders>
ah cool
<soegaard>
(or something else)
<soegaard>
Try
<soegaard>
(void)
<soegaard>
and (list (void))
<soegaard>
in the repl.
acarrico has joined #racket
dbmikus has joined #racket
vraid has joined #racket
Lowl3v3l has left #racket [#racket]
notzmv has quit [Ping timeout: 250 seconds]
notzmv has joined #racket
ZombieChicken has quit [Remote host closed the connection]
dbmikus has quit [Ping timeout: 240 seconds]
dbmikus has joined #racket
selimcan has quit [Remote host closed the connection]
ng0 has quit [Remote host closed the connection]
ng0 has joined #racket
pierpal has quit [Quit: Poof]
pierpal has joined #racket
badkins has quit [Remote host closed the connection]
YuGiOhJCJ has quit [Quit: YuGiOhJCJ]
badkins has joined #racket
ubLIX has joined #racket
ubLIX has quit [Ping timeout: 264 seconds]
lavaflow has joined #racket
badkins has quit [Remote host closed the connection]
badkins has joined #racket
ZombieChicken has joined #racket
ubLIX has joined #racket
efm has quit [Read error: Connection reset by peer]
badkins has quit [Remote host closed the connection]
efm has joined #racket
badkins has joined #racket
efm has quit [Ping timeout: 255 seconds]
libertyprime has joined #racket
efm has joined #racket
badkins has quit [Remote host closed the connection]
efm has quit [Ping timeout: 268 seconds]
badkins has joined #racket
libertyprime has quit [Ping timeout: 252 seconds]
soegaard has quit [Quit: soegaard]
weeylo has quit [Ping timeout: 256 seconds]
libertyprime has joined #racket
badkins has quit [Remote host closed the connection]
ubLIX has quit [Ping timeout: 250 seconds]
badkins has joined #racket
Fernando-Basso has joined #racket
pera has joined #racket
Boarders has quit [Quit: Page closed]
badkins has quit [Remote host closed the connection]
soegaard has joined #racket
soegaard has quit [Ping timeout: 246 seconds]
YuGiOhJCJ has joined #racket
orivej has quit [Read error: Connection reset by peer]
orivej has joined #racket
libertyprime has quit [Ping timeout: 268 seconds]
libertyprime has joined #racket
ym555 has quit [Ping timeout: 252 seconds]
soegaard has joined #racket
soegaard has quit [Ping timeout: 264 seconds]
mSSM has quit [Ping timeout: 246 seconds]
efm has joined #racket
ym555 has joined #racket
badkins has joined #racket
Sgeo_ has quit [Ping timeout: 268 seconds]
Sgeo has joined #racket
ym555 has quit [Quit: leaving...]
ng0 has quit [Quit: Alexa, when is the end of world?]