dhil has quit [Ping timeout: 250 seconds]
johnjaye has quit [Quit: WeeChat 3.3]
s-liao has joined #racket
ec has quit [Ping timeout: 276 seconds]
monaaraj has quit [Ping timeout: 256 seconds]
monaaraj has joined #racket
sts-q has quit [Ping timeout: 256 seconds]
rekahsoft has quit [Ping timeout: 256 seconds]
monaaraj has quit [Ping timeout: 240 seconds]
monaaraj has joined #racket
s-liao has quit [Ping timeout: 256 seconds]
s-liao has joined #racket
monaaraj has quit [Ping timeout: 256 seconds]
monaaraj has joined #racket
s-liao has quit [Quit: Client closed]
capfredf has joined #racket
capfredf has quit [Ping timeout: 256 seconds]
monaaraj has quit [Ping timeout: 256 seconds]
monaaraj has joined #racket
monaaraj has quit [Ping timeout: 250 seconds]
monaaraj has joined #racket
sitiom has joined #racket
rgherdt has joined #racket
skapata has quit [Read error: Connection reset by peer]
codingquark has quit [Ping timeout: 256 seconds]
Algernon69 has joined #racket
Algernon69 has quit [Ping timeout: 245 seconds]
monaaraj has quit [Ping timeout: 256 seconds]
monaaraj has joined #racket
Algernon69 has joined #racket
Algernon91 has joined #racket
Algernon69 has quit [Ping timeout: 245 seconds]
codingquark has joined #racket
monaaraj has quit [Ping timeout: 250 seconds]
monaaraj has joined #racket
codingquark has quit [Ping timeout: 256 seconds]
Avichi has joined #racket
Codaraxis_ has quit [Remote host closed the connection]
Codaraxis_ has joined #racket
codingquark has joined #racket
gproto23_ has joined #racket
capfredf has joined #racket
capfredf has quit [Ping timeout: 256 seconds]
lispy has joined #racket
dhil has joined #racket
Algernon91 has quit [Ping timeout: 252 seconds]
Algernon91 has joined #racket
<bremner> does anyone know of a nice example of a string formatting dsl that is just s-expressions, and doesn't use a format string?
dhil has quit [Ping timeout: 250 seconds]
Algernon91 has quit [Ping timeout: 250 seconds]
Algernon91 has joined #racket
Codaraxis_ has quit [Remote host closed the connection]
Codaraxis_ has joined #racket
lispy has quit [Quit: Leaving]
<ns12> bremner: You could write your string as a list of (sub)strings, which would allow the use of quasiquotation. Then, (apply string-append ...) to produce a single string.
biog has joined #racket
capfredf has joined #racket
capfredf has quit [Ping timeout: 256 seconds]
s-liao has joined #racket
s-liao has quit [Quit: Client closed]
s-liao has joined #racket
monaaraj has quit [Ping timeout: 250 seconds]
morte_ has joined #racket
monaaraj has joined #racket
Avichi has quit [Quit: Client closed]
monaaraj has quit [Ping timeout: 250 seconds]
monaaraj has joined #racket
monaaraj has quit [Ping timeout: 256 seconds]
capfredf has joined #racket
monaaraj has joined #racket
capfredf has quit [Ping timeout: 250 seconds]
notzmv has quit [Ping timeout: 250 seconds]
monaaraj has quit [Ping timeout: 256 seconds]
monaaraj has joined #racket
ec has joined #racket
s-liao has quit [Quit: Client closed]
<tonyg> from another channel: (~a "Hello, "name"! You are "age" years old, and your children's names are "(~j "," ", and" kids-names ~a)".")
<tonyg> imagining a reasonable ~j there
skapata has joined #racket
skapata has quit [Changing host]
skapata has joined #racket
monaaraj has quit [Ping timeout: 256 seconds]
monaaraj has joined #racket
xgqt has quit [Ping timeout: 256 seconds]
xgqt has joined #racket
capfredf has joined #racket
capfredf has quit [Ping timeout: 250 seconds]
<ns12> tonyg: What library does that string formatting syntax come from?
monaaraj has quit [Ping timeout: 240 seconds]
monaaraj has joined #racket
capfredf has joined #racket
capfredf has quit [Remote host closed the connection]
capfredf has joined #racket
notzmv has joined #racket
Algernon91 has quit [Read error: Connection reset by peer]
Algernon91 has joined #racket
<tonyg> ns12: ~a is standard. ~j is an easy subroutine
<tonyg> rudybot: help
<rudybot> tonyg: bug <more> ..., fom <more> ..., hopeless <more> ..., falsy <more> ..., bad-eval <more> ..., later "tell" <recipient> <message> ..., help [<what>], version, quote, source, url, g <query> ..., sentientp, seen <nick> <more> ..., where's <nick> <more> ..., uptime, t8 <from> <to> <text> ..., snotback, botsnack, init [<lang>], eval <expr> ..., give <to> <expr> ..., apropos <str> ..., desc <id>, doc <id>, swat <victim>
capfredf has quit [Remote host closed the connection]
<tonyg> rudybot: eval (+ 1 2)
<tonyg> rudybot: botsnack
capfredf has joined #racket
* tonyg looks askance at rudybot
<rudybot> tonyg: error: with-limit: out of time
<rudybot> Mighty tasty cereal flakes, Mrs. McDonough.
<tonyg> rudybot: eval (~a "Hello, "name"! You are "age" years old, and your children's names are "(~j "," ", and" kids-names ~a)".")
<rudybot> tonyg: error: name: undefined; <NEWLINE> cannot reference an identifier before its definition <NEWLINE> in module: 'program
capfredf has quit [Ping timeout: 250 seconds]
Algernon91 has quit [Ping timeout: 268 seconds]
monaaraj has quit [Ping timeout: 256 seconds]
Algernon91 has joined #racket
capfredf has joined #racket
Algernon91 has quit [Ping timeout: 245 seconds]
capfredf has quit [Ping timeout: 256 seconds]
capfredf has joined #racket
tonyg3 has joined #racket
tonyg has quit [Quit: leaving]
tonyg3 is now known as tonyg
capfredf has quit [Remote host closed the connection]
capfredf has joined #racket
Algernon91 has joined #racket
morte_ has quit [Remote host closed the connection]
capfredf has quit [Ping timeout: 240 seconds]
Algernon91 has quit [Ping timeout: 240 seconds]
dhil has joined #racket
Codaraxis__ has joined #racket
Codaraxis_ has quit [Ping timeout: 250 seconds]
gproto23_ has quit [Ping timeout: 250 seconds]
<scubagear[m]> How easy is it to add a JS backend to racket? Is there some isolated part of the racket runtime that lets one add a backend?
notzmv has quit [Ping timeout: 250 seconds]
rgherdt has quit [Ping timeout: 250 seconds]
capfredf has joined #racket
capfredf has quit [Remote host closed the connection]
capfredf has joined #racket
capfredf has quit [Ping timeout: 256 seconds]