samth changed the topic of #racket to: Racket v7.9 has been released: https://blog.racket-lang.org/2020/11/racket-v7-9.html -- Racket -- https://racket-lang.org -- https://pkgs.racket-lang.org -- Paste at http://pasterack.org
badkins has joined #racket
phillbush has quit [Quit: Leaving]
mizu_no_oto has joined #racket
srandon111 has quit [Quit: leaving]
badkins has quit [Remote host closed the connection]
badkins has joined #racket
mizu_no_oto has quit [Quit: Computer has gone to sleep.]
aquijoule_ has joined #racket
richbridger has quit [Ping timeout: 240 seconds]
nperez has quit [Ping timeout: 240 seconds]
nperez has joined #racket
nebunez has quit [Ping timeout: 260 seconds]
zxq2 has joined #racket
endformationage has quit [Quit: WeeChat 2.9]
fredmanglis has joined #racket
aeth has quit [Ping timeout: 272 seconds]
aeth has joined #racket
revtintin has joined #racket
dhil has joined #racket
badkins has quit [Remote host closed the connection]
badkins has joined #racket
badkins has quit [Ping timeout: 246 seconds]
rgherdt has joined #racket
Sgeo has quit [Read error: Connection reset by peer]
orivej has joined #racket
Major_Biscuit has joined #racket
fredmanglis has quit [Read error: Connection reset by peer]
fredmanglis has joined #racket
ermo|zzZ is now known as ermo
rgherdt has quit [Remote host closed the connection]
rgherdt has joined #racket
ArneBab has joined #racket
fredmanglis has quit [Read error: Connection reset by peer]
ArneBab has quit [Remote host closed the connection]
ArneBab has joined #racket
ArneBab has quit [Remote host closed the connection]
orivej has quit [Ping timeout: 240 seconds]
<yurb> I have a question about properties - can I have a property that is a function that returns a value of the instance's field?
<yurb> Or more generally - I want to be able to access a said named field over multiple structs
<yurb> (multiple struct types)
phillbush has joined #racket
revtintin has quit [Quit: WeeChat 1.9.1]
m1dnight_ has quit [Quit: WeeChat 2.4]
m1dnight_ has joined #racket
mizu_no_oto has joined #racket
m1dnight_ has quit [Read error: Connection reset by peer]
m1dnight_ has joined #racket
cheers has quit [Ping timeout: 264 seconds]
cheers has joined #racket
mizu_no_oto has quit [Quit: Computer has gone to sleep.]
mizu_no_oto has joined #racket
mizu_no_oto has quit [Excess Flood]
mizu_no_oto has joined #racket
aeth has quit [Ping timeout: 264 seconds]
aeth has joined #racket
jellie has joined #racket
phillbush has quit [Ping timeout: 246 seconds]
orivej has joined #racket
srandon111 has joined #racket
phillbush has joined #racket
jellie has quit [Ping timeout: 265 seconds]
jellie has joined #racket
Sgeo has joined #racket
phillbush has quit [Quit: Leaving]
Sgeo has quit [Read error: Connection reset by peer]
Sgeo has joined #racket
nebunez has joined #racket
mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]]
<samth> yurb: i'm not 100% sure what you're asking
<dzoe> yurb: I think you are not looking for prop but rather for generic interfaces - https://docs.racket-lang.org/reference/struct-generics.html
phillbush has joined #racket
dustyweb has quit [Ping timeout: 260 seconds]
badkins has joined #racket
mirrorbird has joined #racket
<yurb> thanks, I've made an attempt with generics; it's okay, although I didn't manage to get a combination of methods defined in #:defaults and on the struct itself (via #:methods) to work together
<yurb> i.e. - to have the logic that's identical for every struct in #:defaults and only the per-struct logic in #:methods
<yurb> I have worked around by defining two generics
caente has joined #racket
aeth has quit [Ping timeout: 265 seconds]
aeth has joined #racket
jellie has quit [Ping timeout: 264 seconds]
jellie has joined #racket
sz0 has quit [Quit: Connection closed for inactivity]
jellie has quit [Ping timeout: 240 seconds]
Major_Biscuit has quit [Ping timeout: 240 seconds]
mirrorbird has quit [Quit: Leaving]
mizu_no_oto has joined #racket
aeth has quit [Ping timeout: 264 seconds]
aeth has joined #racket
badkins has quit [Remote host closed the connection]
badkins has joined #racket
badkins has quit [Ping timeout: 246 seconds]
Sgeo has quit [Read error: Connection reset by peer]
Sgeo has joined #racket
mizu_no_oto has quit [Quit: Computer has gone to sleep.]
jellie has joined #racket
phillbush has quit [Remote host closed the connection]
phillbush has joined #racket
badkins has joined #racket
badkins has quit [Ping timeout: 240 seconds]
phillbush has quit [Quit: Leaving]
caente has quit [Read error: Connection reset by peer]
caente has joined #racket
jellie has quit [Ping timeout: 240 seconds]
jellie has joined #racket
nebunez has quit [Ping timeout: 265 seconds]
badkins has joined #racket
badkins has quit [Ping timeout: 264 seconds]
dddddd__ has joined #racket
dddddd_ has quit [Ping timeout: 256 seconds]
badkins has joined #racket
dddddd_ has joined #racket
dddddd__ has quit [Ping timeout: 256 seconds]
dddddd__ has joined #racket
dddddd_ has quit [Ping timeout: 256 seconds]
dddddd__ has quit [Ping timeout: 256 seconds]
dddddd has joined #racket
jellie has quit [Read error: Connection reset by peer]
mzan has quit [Ping timeout: 240 seconds]
friscosam has joined #racket
phillbush has joined #racket
badkins has quit [Remote host closed the connection]
badkins has joined #racket
ski has quit [Ping timeout: 264 seconds]
badkins has quit [Remote host closed the connection]
badkins has joined #racket
theruran has quit [Read error: Connection reset by peer]
theruran has joined #racket
mzan has joined #racket
endformationage has joined #racket
aeth has quit [Ping timeout: 240 seconds]
aeth has joined #racket
rgherdt has quit [Ping timeout: 272 seconds]