samth changed the topic of #racket to: Racket v7.4 has been released: https://blog.racket-lang.org/2019/08/racket-v7-4.html -- Racket -- https://racket-lang.org -- https://pkgs.racket-lang.org -- Paste at http://pasterack.org
Fernando-Basso has quit [Quit: Leaving]
jmiven has quit [Quit: bye]
lockywolf_ has quit [Ping timeout: 240 seconds]
aidalgol has quit [Ping timeout: 245 seconds]
sword865 has joined #racket
Codaraxis has quit [Ping timeout: 268 seconds]
lockywolf has joined #racket
vraid has quit [Quit: Leaving]
ubLIX has quit [Quit: ubLIX]
evdubs has quit [Remote host closed the connection]
evdubs has joined #racket
analogue has joined #racket
jmiven has joined #racket
Codaraxis has joined #racket
aidalgol has joined #racket
Codaraxis_ has joined #racket
analogue has quit [Quit: Leaving]
Codaraxis has quit [Ping timeout: 276 seconds]
Codaraxis_ has quit [Read error: Connection reset by peer]
Codaraxis_ has joined #racket
jmiven has quit [Quit: bye]
jmiven has joined #racket
lockywolf_ has joined #racket
lockywolf has quit [Ping timeout: 265 seconds]
_whitelogger has joined #racket
aidalgol has quit [Ping timeout: 276 seconds]
kapitanfind-us has joined #racket
kapitanfind-us has quit [Remote host closed the connection]
_whitelogger has joined #racket
Lowl3v3l has quit [Ping timeout: 240 seconds]
orivej has quit [Ping timeout: 240 seconds]
endformationage has quit [Ping timeout: 268 seconds]
sword865 has quit [Quit: Connection closed for inactivity]
lockywolf__ has joined #racket
lockywolf_ has quit [Ping timeout: 265 seconds]
YuGiOhJCJ has joined #racket
Codaraxis__ has joined #racket
Codaraxis_ has quit [Ping timeout: 265 seconds]
sarna has joined #racket
dddddd has quit [Remote host closed the connection]
ng0 has joined #racket
manualcrank has quit [Quit: WeeChat 1.9.1]
tilpner_ is now known as tilpner
mSSM has joined #racket
Fernando-Basso has joined #racket
tilpner has quit [Quit: tilpner]
orivej has joined #racket
ebzzry has joined #racket
<ebzzry> In Scribble, what is the right directive for typesetting Bash commands?
lockywolf__ has quit [Ping timeout: 250 seconds]
mzan has quit [Quit: Leaving]
mzan has joined #racket
rlp10 has joined #racket
tilpner has joined #racket
evdubs has quit [Quit: Leaving]
evdubs has joined #racket
jao has joined #racket
ArthurStrong has joined #racket
<ArthurStrong> Hi all. Are there docs in epub/mobi formats? Maybe HTMLs can be converted to epubs?
YuGiOhJCJ has quit [Quit: YuGiOhJCJ]
<bremner> I imagine Calibre or a similar tool can convert to epub
<ArthurStrong> bremner: thanks for the idea
* ArthurStrong trying pandoc
dddddd has joined #racket
pycer has joined #racket
manualcrank has joined #racket
<ArthurStrong> DrRacket: how to dump variables in case of error?
<bremner> ArthurStrong: have you tried running the code in the debugger?
<ArthurStrong> bremner: yes... just wanted to know, maybe it can dump variables in usual mode
<bremner> you can evaluate top-level bindings in the repl
<ArthurStrong> bremner: how?
<bremner> just type the name in the bottom window
<ArthurStrong> thanks
badkins has quit [Remote host closed the connection]
Sgeo_ has quit [Read error: Connection reset by peer]
Sgeo_ has joined #racket
<ArthurStrong> I'm passing a list into a function
<ArthurStrong> inside of a function I want to add a value to list
<ArthurStrong> so that it will be visible in outer caller
<ArthurStrong> how to do this?
<ArthurStrong> maybe I should use hash table...
<ArthurStrong> can I use set! inside of callee function?
iyzsong has joined #racket
poga has joined #racket
badkins has joined #racket
<ArthurStrong> am I right set! isn't very kosher in Scheme/Racket/Lisp world?
q9929t has joined #racket
<ArthurStrong> like crutch or hack...
iclon__ has quit [Quit: Leaving]
badkins_ has joined #racket
pycer has quit [Quit: "your mom lol"]
<nisstyre> ArthurStrong: it's not usually a good idea to use set!, especially on top level bindings
<nisstyre> for a purely local variable, maybe as an optimization
q9929t has quit [Quit: q9929t]
badkins has quit [Ping timeout: 240 seconds]
rain1 has quit [Ping timeout: 265 seconds]
sarna has quit [Remote host closed the connection]
<ArthurStrong> nisstyre: OK, so I modify a list in function(s), and it must be visible to outer function. I can pass/return this list. But is this a good idea? I want something like a pointer in pure C or reference in C++.
<ArthurStrong> How can you pass a list as a reference in C++ and modify a list inside a function?
<nisstyre> why do you need to modify the list? return it like you said
<ArthurStrong> nisstyre: I want to add to it. Info like a statistics...
<nisstyre> or you could use parameterize
<nisstyre> ArthurStrong: I'd have to see an example to see how you're doing it
dTal has joined #racket
dTal has quit [Read error: Connection reset by peer]
endformationage has joined #racket
badkins_ is now known as badkins
iyzsong has quit [Quit: ZNC 1.7.1 - https://znc.in]
euhmeuh has left #racket [#racket]
q9929t has joined #racket
<bremner> ArthurStrong: check out boxes or vectors
q9929t has quit [Quit: q9929t]
efm has joined #racket
pmatos has joined #racket
efm has quit [Quit: Konversation terminated!]
mzan has quit [Ping timeout: 240 seconds]
pmatos has quit [Quit: WeeChat 2.4]
casaca has quit [Ping timeout: 240 seconds]
casaca has joined #racket
<bremner> boxes are roughly equivalent to pointers.
<bremner> I don't know how idiomatic it is to use boxes in racket, but they exist.
dTal has joined #racket
Lowl3v3l has joined #racket
Codaraxis__ has quit [Remote host closed the connection]
Codaraxis__ has joined #racket
Codaraxis__ is now known as Codaraxis
casaca has quit [Ping timeout: 240 seconds]
casaca has joined #racket
iclon has joined #racket
Codaraxis has quit [Ping timeout: 240 seconds]
pera has joined #racket
iclon has quit [Remote host closed the connection]
iclon has joined #racket
iclon has quit [Remote host closed the connection]
Lowl3v3l has quit [Remote host closed the connection]
iclon has joined #racket
pycer has joined #racket
pycer has quit [Remote host closed the connection]
ziyourenxiang_ has quit [Ping timeout: 240 seconds]
mzan has joined #racket
iclon has quit [Quit: Leaving]
Trieste has quit [Ping timeout: 265 seconds]
Codaraxis has joined #racket
FreeFull has joined #racket
mzan has quit [Quit: Leaving]
mzan has joined #racket
ubLIX has joined #racket
Trieste has joined #racket
Codaraxis has quit [Remote host closed the connection]
Codaraxis has joined #racket
Trieste has quit [Ping timeout: 268 seconds]
Trieste has joined #racket
Codaraxis_ has joined #racket
Trieste has quit [Ping timeout: 240 seconds]
Trieste has joined #racket
Codaraxis has quit [Ping timeout: 240 seconds]
orivej has quit [Ping timeout: 240 seconds]
Codaraxis_ has quit [Remote host closed the connection]
Codaraxis_ has joined #racket
<ArthurStrong> thanks for your ideas!
ArthurStrong has quit [Quit: leaving]
ubLX has joined #racket
ubLIX has quit [Ping timeout: 240 seconds]
ubLX has quit [Quit: ubLX]
Codaraxis_ has quit [Read error: Connection reset by peer]
vraid has joined #racket
badkins has quit [Ping timeout: 265 seconds]
orivej has joined #racket
Codaraxis has joined #racket
badkins has joined #racket
orivej has quit [Ping timeout: 265 seconds]
ZombieChicken has joined #racket
efm has joined #racket
vraid has quit [Quit: Leaving]
acarrico has quit [Ping timeout: 250 seconds]
efm has quit [Ping timeout: 265 seconds]
efm has joined #racket
acarrico has joined #racket
mSSM has quit [Ping timeout: 245 seconds]
Codaraxis has quit [Remote host closed the connection]
Codaraxis has joined #racket
ng0 has quit [Quit: Alexa, when is the end of world?]
mzan has quit [Quit: Leaving]
Codaraxis has quit [Remote host closed the connection]
Codaraxis has joined #racket
<nisstyre> bremner: I would assume boxes are for doing concurrency (i.e. they would insert a memory barrier around the operations on it)
<nisstyre> a quick skim of the docs seems to imply that's the main use case
<nisstyre> if it's single threaded, there's nothing inherently wrong with mutating stuff, it's just not the nicest way of doing it I guess
Codaraxis has quit [Ping timeout: 250 seconds]
Codaraxis has joined #racket
Codaraxis has quit [Ping timeout: 250 seconds]
acarrico has quit [Ping timeout: 268 seconds]
Codaraxis has joined #racket
orivej has joined #racket
fanta1 has joined #racket
Fernando-Basso has quit [Quit: Leaving]
Codaraxis has quit [Ping timeout: 250 seconds]
Codaraxis has joined #racket