tonyg changed the topic of #racket to: The Racket Programming Language -- https://racket-lang.org/ -- https://gather.town/app/wH1EDG3McffLjrs0/racket-users -- http://pasterack.org -- logged at https://libera.irclog.whitequark.org/racket/ -- This is the right place to ask for help with (Dr)Racket. Remember to wait around for an answer!
johnjaye has joined #racket
Tuplanolla has quit [Quit: Leaving.]
skapata has joined #racket
montxero has joined #racket
montxero has quit [Remote host closed the connection]
skapata has quit [Read error: Connection reset by peer]
rekahsoft has quit [Ping timeout: 268 seconds]
CodeSpelunker has joined #racket
CodeSpelunker has quit [Remote host closed the connection]
CodeSpelunker has joined #racket
mason has quit [Quit: leaving]
mason has joined #racket
skapata has joined #racket
CodeSpelunker has quit [Quit: CodeSpelunker]
shawnw has joined #racket
lucasta has quit [Remote host closed the connection]
scubagear has joined #racket
skapata has quit [Remote host closed the connection]
skapata has joined #racket
skapata has quit [Remote host closed the connection]
ec has quit [*.net *.split]
pharonix71 has quit [*.net *.split]
ec has joined #racket
pharonix71 has joined #racket
jlu has joined #racket
jlu has left #racket [Leaving]
wingo has joined #racket
vancz_ has quit [Ping timeout: 240 seconds]
vancz has joined #racket
sleepy_mecha has joined #racket
<Putonlalla> This is about as minimal as I could make the example. https://pastebin.com/VqVxQ6TA
<Putonlalla> In this example, `identity-filter` changes the behavior of `current-input-port`, at least in DrRacket.
mwnaylor has quit [Ping timeout: 250 seconds]
ASau has joined #racket
msiism has joined #racket
msiism has left #racket [Konversation vaporized.]
jeosol has quit [Quit: Client closed]
sleepy_mecha has quit [Quit: Leaving]
ASau has quit [Quit: ERC (IRC client for Emacs 25.3.1)]
shawnw has quit [Ping timeout: 268 seconds]
jeosol has joined #racket
morte_ has joined #racket
ormaaj has quit [Quit: Bridge terminating on SIGTERM]
munksgaard has quit [Quit: Bridge terminating on SIGTERM]
jryans has quit [Quit: Bridge terminating on SIGTERM]
ordoflammae[m] has quit [Quit: Bridge terminating on SIGTERM]
jA_cOp has quit [Quit: Bridge terminating on SIGTERM]
undltd has quit [Quit: Bridge terminating on SIGTERM]
pounce has quit [Ping timeout: 240 seconds]
pounce has joined #racket
ormaaj has joined #racket
munksgaard has joined #racket
jryans has joined #racket
undltd has joined #racket
cwebber has joined #racket
skapata has joined #racket
lucasta has joined #racket
scubagear has quit [Remote host closed the connection]
scubagear has joined #racket
<mister_m> Am I understanding correctly that a `.rkt` source file is implicitly a module, and I don't explicitly need to put everything into a `(module ... )` ? I can just `(provide ...)` various definitions from my file?
<samth> mister_m: if it starts with `#lang <something>` then it is a module
<mister_m> got it, thanks
lucasta has quit [Ping timeout: 265 seconds]
lucasta has joined #racket
dhil has joined #racket
<mister_m> Is there a keyword argument destructuring shorthand in a function definition similar to what I'm used to in clojure? I can do something akin to `(defn wow [{:keys [first second third]}] ...)` where the keyword arguments are `first` `second` and `third`.
<mister_m> that is actually really destructuring a dictionary
<mister_m> ah question about https://docs.racket-lang.org/guide/module-basics.html module basics -- I have a project with the folder structure of `my-project/src/util/blah.rkt` and `my-project/src/stuff/down/here.rkt` -- In order for the deeply nested `here.rkt` to use my `blah.rkt` util I need to `require` that util with a relative path such as `"../../util/blah.rkt"`.
<mister_m> Without installing my utility module _globally for my whole racket install_ is there any way to refer to `blah.rkt` without needing a `"../../"` sort of path construction?
<mister_m> If I move anything around these relative paths will break
jeosol has quit [Quit: Client closed]
Tuplanolla has joined #racket
jeosol has joined #racket
msiism has joined #racket
<msiism> Is there any problem with removing the executable bit from Racket modules (in Unix file permissions)? I just tried it and it seems to work just fine.
skapata has quit [Remote host closed the connection]
lucasta has quit [Remote host closed the connection]
mwnaylor has joined #racket
dhil has quit [Ping timeout: 240 seconds]
msiism has quit [Ping timeout: 260 seconds]
morte_ has quit [Remote host closed the connection]
lucasta has joined #racket
Tuplanolla has quit [Quit: Leaving.]