badkins has quit [Remote host closed the connection]
badkins has joined #racket
brj has joined #racket
<johnjay>
is it that cool though
<johnjay>
plus i thought software was always supposed to mispell things
<johnjay>
like "Addam" or "adamm"
badkins has quit [Ping timeout: 268 seconds]
badkins has joined #racket
Sgeo has joined #racket
Sgeo has quit [Client Quit]
badkins has quit [Ping timeout: 260 seconds]
casaca has joined #racket
Sgeo has joined #racket
<friscosam>
jA_cOp: I've been thinking about makingn one in Racket, but there is only so much time in the day
<jA_cOp>
Yeah. I'm gonna take a closer look at consfigurator and see what it does differently apart from being CL
aeth has quit [Ping timeout: 246 seconds]
aeth has joined #racket
elioat has joined #racket
elioat has quit [Client Quit]
<jcowan>
johnjay: The extra S in "consfigurator" provides the advantages of misspelling, plus an allusion to Lisp.
<johnjay>
^
<johnjay>
i suppose that electron app already has all the atom permutations
klltkr has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
klltkr has joined #racket
klltkr has quit [Client Quit]
klltkr has joined #racket
klltkr has quit [Client Quit]
klltkr has joined #racket
klltkr has quit [Client Quit]
klltkr has joined #racket
klltkr has quit [Client Quit]
dbmikus has quit [Ping timeout: 260 seconds]
badkins has joined #racket
dbmikus has joined #racket
badkins has quit [Ping timeout: 240 seconds]
dbmikus has quit [Ping timeout: 252 seconds]
countvajhula has joined #racket
aeth_ has joined #racket
aeth has quit [Disconnected by services]
aeth_ is now known as aeth
caente has quit [Ping timeout: 265 seconds]
sxmx has joined #racket
orivej has quit [Ping timeout: 252 seconds]
aeth_ has joined #racket
aeth has quit [Disconnected by services]
aeth_ is now known as aeth
fredmanglis has joined #racket
dbmikus has joined #racket
fredmanglis has quit [Ping timeout: 240 seconds]
badkins has joined #racket
dbmikus has quit [Ping timeout: 268 seconds]
badkins has quit [Ping timeout: 240 seconds]
aeth has quit [Ping timeout: 260 seconds]
aeth has joined #racket
narimiran has joined #racket
dbmikus has joined #racket
Lowl3v3l has joined #racket
dbmikus has quit [Ping timeout: 252 seconds]
endformationage has quit [Quit: WeeChat 2.9]
juanfra has quit [Ping timeout: 240 seconds]
countvajhula has quit [Remote host closed the connection]
countvajhula has joined #racket
countvajhula has quit [Read error: Connection reset by peer]
countvajhula has joined #racket
countvajhula has quit [Remote host closed the connection]
countvajhula has joined #racket
phillbush has quit [Quit: Leaving]
phillbush has joined #racket
juanfra has joined #racket
countvajhula has quit [Remote host closed the connection]
countvajhula has joined #racket
dbmikus has joined #racket
countvajhula has quit [Ping timeout: 252 seconds]
countvajhula has joined #racket
badkins has joined #racket
dbmikus has quit [Ping timeout: 246 seconds]
badkins has quit [Ping timeout: 268 seconds]
dbmikus has joined #racket
dbmikus has quit [Ping timeout: 260 seconds]
Sgeo has quit [Read error: Connection reset by peer]
dbmikus has joined #racket
rgherdt has joined #racket
countvajhula has quit [Ping timeout: 258 seconds]
dbmikus has quit [Ping timeout: 260 seconds]
phillbush has quit [Remote host closed the connection]
countvajhula has joined #racket
countvajhula has quit [Ping timeout: 252 seconds]
brj has quit [Ping timeout: 240 seconds]
brj has joined #racket
srandon111 has quit [Remote host closed the connection]
countvajhula has joined #racket
countvajhula has quit [Ping timeout: 258 seconds]
badkins has joined #racket
badkins has quit [Ping timeout: 246 seconds]
countvajhula has joined #racket
srandon111 has joined #racket
countvajhula has quit [Ping timeout: 258 seconds]
dbmikus has joined #racket
dbmikus has quit [Ping timeout: 268 seconds]
dbmikus has joined #racket
dbmikus has quit [Ping timeout: 268 seconds]
krono has joined #racket
<krono>
Hi, Is there a standard 'fixed-point' number? something that gives a number and a "scale"?
countvajhula has joined #racket
countvajhula has quit [Remote host closed the connection]
countvajhula has joined #racket
countvajhula has quit [Ping timeout: 258 seconds]
countvajhula has joined #racket
countvajhula has quit [Ping timeout: 245 seconds]
badkins has joined #racket
badkins has quit [Ping timeout: 268 seconds]
countvajhula has joined #racket
countvajhula has quit [Ping timeout: 258 seconds]
countvajhula has joined #racket
badkins has joined #racket
countvajhula has quit [Ping timeout: 246 seconds]
badkins has quit [Ping timeout: 240 seconds]
dbmikus has joined #racket
dbmikus has quit [Ping timeout: 260 seconds]
dbmikus has joined #racket
dbmikus has quit [Ping timeout: 260 seconds]
countvajhula has joined #racket
countvajhula has quit [Ping timeout: 245 seconds]
orivej has joined #racket
m1dnight_ is now known as m1dnight__
m1dnight__ is now known as m1dnight_
AkechiShiro has quit [Quit: WeeChat 2.9]
AkechiShiro has joined #racket
MetaHertz has joined #racket
countvajhula has joined #racket
countvajhula has quit [Ping timeout: 258 seconds]
badkins has joined #racket
countvajhula has joined #racket
AkechiShiro has quit [Quit: WeeChat 2.9]
countvajhula has quit [Ping timeout: 250 seconds]
badkins has quit [Ping timeout: 260 seconds]
caente has joined #racket
orivej has quit [Ping timeout: 268 seconds]
countvajhula has joined #racket
narimiran has quit [Ping timeout: 260 seconds]
countvajhula has quit [Ping timeout: 258 seconds]
badkins has joined #racket
dbmikus has joined #racket
dbmikus has quit [Ping timeout: 240 seconds]
countvajhula has joined #racket
dbmikus has joined #racket
countvajhula has quit [Ping timeout: 246 seconds]
dbmikus has quit [Ping timeout: 240 seconds]
rgherdt has quit [Remote host closed the connection]
xandkar has joined #racket
countvajhula has joined #racket
<xandkar>
friscosam, evdubs: thanks, guys! (a week later...)
countvajhula has quit [Ping timeout: 258 seconds]
orivej has joined #racket
Sgeo has joined #racket
countvajhula has joined #racket
acarrico has quit [Ping timeout: 268 seconds]
endformationage has joined #racket
countvajhula has quit [Ping timeout: 245 seconds]
countvajhula has joined #racket
phillbush has joined #racket
badkins has quit [Remote host closed the connection]
badkins has joined #racket
badkins has quit [Ping timeout: 240 seconds]
marinin[t] has joined #racket
narimiran has joined #racket
aeth_ has joined #racket
aeth has quit [Disconnected by services]
aeth_ is now known as aeth
dbmikus has joined #racket
badkins has joined #racket
dutchie has quit [Quit: leaving]
dbmikus has quit [Ping timeout: 246 seconds]
badkins has quit [Ping timeout: 240 seconds]
countvajhula has quit [Ping timeout: 250 seconds]
dutchie has joined #racket
dbmikus has joined #racket
badkins has joined #racket
dbmikus has quit [Ping timeout: 268 seconds]
badkins has quit [Ping timeout: 252 seconds]
ermo has quit [Ping timeout: 260 seconds]
ermo has joined #racket
brj has quit [Ping timeout: 258 seconds]
brj has joined #racket
orivej has quit [Ping timeout: 240 seconds]
<bremner>
is there a more idiomatic racket way of doing (define fun (let (state ....) (lambda (args) (set! state ...)))) to define a function with some local state?
dbmikus has joined #racket
dbmikus has quit [Ping timeout: 246 seconds]
dbmikus has joined #racket
marinin[t] has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
srandon111 has quit [Quit: leaving]
marinin[t] has joined #racket
marinin[t] has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Noisytoot is now known as []{}\|^`-
[]{}\|^`- is now known as Noisytoot
Noisytoot is now known as ||||||
|||||| is now known as Guest7851
Guest7851 is now known as Noisytoot
badkins has joined #racket
badkins has quit [Ping timeout: 246 seconds]
rgherdt has joined #racket
Sgeo_ has joined #racket
Sgeo__ has joined #racket
Sgeo has quit [Ping timeout: 268 seconds]
Sgeo_ has quit [Ping timeout: 252 seconds]
<friscosam>
xandkar: I have no idea what I said, I hope it was helpful :D
<friscosam>
bremner: not really. If you had to do that a lot it wouldn't be too hard to write a macro.
Sgeo_ has joined #racket
<bremner>
friscosam: ack. It's for sample code (and only once), so macros make it harder to follow, most likely.
<bremner>
friscosam: hah. Maybe you know the answer to my last macro related question, which is how to define something like https://paste.debian.net/1191846/ which reports line number information properly (the macro test is in #lang plai), rather than always reporting the macro definition site
<bremner>
I guess I need to use something fancier than define-syntax-rule
marinin[t] has joined #racket
badkins has joined #racket
badkins has quit [Ping timeout: 265 seconds]
<friscosam>
Not sure, but off the top of my head you probably need to take a srcloc from your input syntax and stick it onto the expanded syntax.
<friscosam>
You'll probably need to use syntax-parse or syntax-case
<friscosam>
I was going to say maybe make the test macro smarter, but looks like it is out of your control.
<bremner>
yeah. I was trying to work within one of the student languages that only provided syntax-rules.
<friscosam>
I would think if there was an error in "oper ..." that it would report the correct location unless test is stripping off the location
<bremner>
hmm. Maybe I should file an issue on the teaching language(s) about the test macro
<friscosam>
Have you tried running with errortrace? It can enable more/better backtrace context
dbmikus has quit [Ping timeout: 252 seconds]
marinin[t] has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]