dzoe changed the topic of #racket to: Racket v8.0 has been released: https://blog.racket-lang.org/2021/02/racket-v8-0.html -- Racket -- https://racket-lang.org -- https://pkgs.racket-lang.org -- Paste at http://pasterack.org
badkins has quit [Remote host closed the connection]
phillbush has quit [Quit: Leaving]
badkins has joined #racket
badkins has quit [Remote host closed the connection]
badkins has joined #racket
badkins has quit [Ping timeout: 245 seconds]
badkins has joined #racket
aeth_ is now known as aeth
evhan has quit [Ping timeout: 240 seconds]
badkins has quit [Remote host closed the connection]
epony has quit [Remote host closed the connection]
epony has joined #racket
orivej has quit [Ping timeout: 265 seconds]
caente has quit [Ping timeout: 272 seconds]
jellie has joined #racket
jellie has quit [Ping timeout: 276 seconds]
jellie has joined #racket
aeth has quit [Ping timeout: 260 seconds]
aeth has joined #racket
louis771 has joined #racket
bitmapper has quit [Quit: Connection closed for inactivity]
jellie has quit [Read error: Connection reset by peer]
jellie has joined #racket
louis771 has quit [Quit: My M1 has gone to sleep. ZZZzzz…]
<yurb> After running `raco pkg install --link` for my package, whenever I edit a file I must also run `raco setup -l mycollection` in order to refresh the compiled bytecode; I though racket would automatically invalidate the bytecode if I edit code - or is it always "use the bytecode, period"?
<yurb> More generally, how to conveniently work on code that's been link-installed?
orivej has joined #racket
catt has joined #racket
jellie has quit [Quit: WeeChat 3.0.1]
rgherdt has joined #racket
badkins has joined #racket
badkins has quit [Remote host closed the connection]
Sgeo has quit [Read error: Connection reset by peer]
badkins has joined #racket
jellie has joined #racket
jellie has quit [Read error: Connection reset by peer]
badkins has quit [Ping timeout: 260 seconds]
quicoju has joined #racket
<quicoju> Hello! I'm new to racket. I'm for a way to capture Unix signals in a non-blocking way. I've been looking into with the "unix-signals" package but I only see an example of blocking while waiting for a signal. I'd appreciate any suggestion onthis.
louis771 has joined #racket
cartwright has quit [Remote host closed the connection]
louis771 has quit [Quit: My M1 has gone to sleep. ZZZzzz…]
cartwright has joined #racket
drdo has joined #racket
<drdo> Is there something in the library to chain calls that return #f as a failure value? Analogous to the maybe monad
<quicoju> I only see two ways of checking the captured signal `read-signal' which blocks until a singal is caught and the `next-signal-evt' which also blocks if I call it as `(sync next-signal-evt)'.
_whitelogger has joined #racket
dustyweb has quit [Remote host closed the connection]
aeth has quit [Ping timeout: 265 seconds]
aeth has joined #racket
caente has joined #racket
inconnu_xd has joined #racket
<inconnu_xd> Hi I have just started learning Scheme as a part of my uni course, is there a way to highlight all imported functions from r5rs for example in code? Default syntax highlighting does not handle this properly
quicoju has quit [Ping timeout: 264 seconds]
bitmapper has joined #racket
acarrico has joined #racket
<bremner> inconnu_xd: in drracket you can hover over an indentifier to see where it is imported from. Also, anything not defined will trigger an error message
<bremner> (on the bar at the bottom)
aeth has quit [Ping timeout: 240 seconds]
badkins has joined #racket
aeth has joined #racket
badkins has quit [Ping timeout: 245 seconds]
acarrico has quit [Ping timeout: 245 seconds]
<inconnu_xd> @bre
<inconnu_xd> bremner I know that but it would be nice if the imported functions had different color than what I wrote, I tried changing symbols color in settings but that would change the whole text, also tried opening it in neovim and there is seems to work (r5rs functions are colored)
orivej has quit [Ping timeout: 245 seconds]
inconnu_xd27 has joined #racket
inconnu_xd27 has quit [Client Quit]
nullcone has quit [Quit: Connection closed for inactivity]
sxmx has quit [Quit: WeeChat 3.0.1]
acarrico has joined #racket
sxmx has joined #racket
louis771 has joined #racket
phillbush has joined #racket
inconnu_xd has quit [Quit: Connection closed]
badkins has joined #racket
badkins has quit [Ping timeout: 260 seconds]
badkins has joined #racket
louis771 has quit [Quit: My M1 has gone to sleep. ZZZzzz…]
orivej has joined #racket
aeth has quit [Ping timeout: 260 seconds]
aeth has joined #racket
quicoju has joined #racket
louis771 has joined #racket
quicoju has quit [Ping timeout: 240 seconds]
Codaraxis has quit [Ping timeout: 276 seconds]
badkins has quit [Remote host closed the connection]
badkins has joined #racket
Codaraxis has joined #racket
badkins has quit [Ping timeout: 245 seconds]
nullcone has joined #racket
ArneBab has joined #racket
Codaraxis has quit [Remote host closed the connection]
Codaraxis has joined #racket
sschwarzer has joined #racket
<sschwarzer> Currently I have two identifiers in the same module which conflict. One is the accessor `group-tasks` for the field `tasks` in the `group` struct. The other identifier is a procedure to group tasks. (I already have a procedure `sort-tasks`.) What do you suggest to resolve the name conflict?
<sschwarzer> I read about Scheme naming conventions, but didn't find anything that helped me.
<sschwarzer> Should I rename `sort-tasks` to `sort/tasks` and call the grouping procedure `group/tasks`? Would this be idiomatic?
oriba has joined #racket
sschwarzer has quit [Quit: leaving]
Sgeo has joined #racket
orivej has quit [Ping timeout: 240 seconds]
acarrico has quit [Ping timeout: 260 seconds]
acarrico has joined #racket
ArneBab has quit [Ping timeout: 240 seconds]
Noisytoot is now known as [[
[[ is now known as Noisytoot
badkins has joined #racket
badkins has quit [Ping timeout: 260 seconds]
Codaraxis has quit [Remote host closed the connection]
Codaraxis has joined #racket
badkins has joined #racket
_whitelogger has joined #racket
louis771 has quit [Quit: My M1 has gone to sleep. ZZZzzz…]
catt has quit [Ping timeout: 260 seconds]
badkins has quit [Remote host closed the connection]
badkins has joined #racket
gpanders has quit [Ping timeout: 268 seconds]
gpanders has joined #racket
orivej has joined #racket
badkins has quit [Remote host closed the connection]
badkins has joined #racket
badkins has quit [Ping timeout: 240 seconds]
arpunk has joined #racket