KDr25 has quit [Quit: Connection closed for inactivity]
rmnull has quit [Ping timeout: 265 seconds]
brendyyn has joined #racket
endformationage has quit [Quit: WeeChat 2.6]
nebunez has quit [Ping timeout: 260 seconds]
abordado has quit [*.net *.split]
tonyg has quit [*.net *.split]
phI||Ip has quit [*.net *.split]
libertyprime has quit [Read error: Connection reset by peer]
narimiran has joined #racket
libertyprime has joined #racket
sauvin has joined #racket
keep_learning_M has joined #racket
keep_learning has joined #racket
keep_learning_M has quit [Client Quit]
keep_learning has quit [Remote host closed the connection]
keep_learning has joined #racket
ober has quit [Remote host closed the connection]
orivej has joined #racket
Sgeo_ has joined #racket
Sgeo__ has quit [Ping timeout: 265 seconds]
theruran has joined #racket
<theruran>
so what's the solution for documenting Typed Racket code? are we limited to scribble/srcdoc through some long require/typed expression? hyper-literate almost works but it doesn't seem to like calls to struct members, saying there is no REPL functionality.
Naptra has joined #racket
rmnull has joined #racket
rmnull1 has joined #racket
rmnull1 has quit [Client Quit]
rmnull has quit [Ping timeout: 265 seconds]
jellie has joined #racket
dddddd has quit [Ping timeout: 256 seconds]
jellie has quit [Read error: Connection reset by peer]
jellie has joined #racket
olavx200 has quit [Quit: killed]
BitPuffin has quit [Quit: killed]
juanfra_ has quit [Quit: killed]
und-l-t-d[m] has quit [Quit: killed]
dvdmuckle has quit [Ping timeout: 264 seconds]
dvdmuckle has joined #racket
jellie has quit [Ping timeout: 250 seconds]
jellie has joined #racket
BitPuffin has joined #racket
jellie has quit [Ping timeout: 240 seconds]
jellie has joined #racket
jellie has left #racket ["WeeChat 2.8"]
Junjie has joined #racket
theruran has quit [Quit: Connection closed for inactivity]
Sgeo__ has joined #racket
Junjie has quit [Ping timeout: 256 seconds]
Sgeo_ has quit [Ping timeout: 256 seconds]
juanfra_ has joined #racket
und-l-t-d[m] has joined #racket
olavx200 has joined #racket
Lowl3v3l has quit [Ping timeout: 265 seconds]
libertyprime has quit [Ping timeout: 265 seconds]
Lowl3v3l has joined #racket
epony has quit [Ping timeout: 258 seconds]
iyzsong has joined #racket
epony has joined #racket
vraid has joined #racket
epony has quit [Remote host closed the connection]
libertyprime has joined #racket
libertyprime has quit [Ping timeout: 258 seconds]
libertyprime has joined #racket
pilne has quit [Read error: Connection reset by peer]
pilne has quit [Read error: Connection reset by peer]
pilne has joined #racket
Naptra has quit [Remote host closed the connection]
pilne has quit [Read error: Connection reset by peer]
pilne has joined #racket
pilne has quit [Read error: Connection reset by peer]
pilne has joined #racket
efm has quit [Ping timeout: 258 seconds]
pilne has quit [Read error: Connection reset by peer]
epony has joined #racket
pilne has joined #racket
<friscosam>
und-l-t-d[m]: there are parts of the of the db library that do pooling, but not really.
<und-l-t-d[m]>
I see, thanks. I guess I wall do a simple macro for my use case, but keep disposables in mind. I tried installing it, but it started pulling in recursive dependencies, so I decided it is an overkill at the moment.
<und-l-t-d[m]>
s/wall/will
<friscosam>
I think most of those that are being pulled in are for tests and docs. The author of that package is not into having split library, doc, and test packages.
<friscosam>
disposable is marked experimental though. I wouldn't be surprised if Jack isn't actively maintaining it.
<jcowan>
Does procedure-arity-* handle procedures that are defined using case-lambda specially, or does it treat them all as accepting any number of arguments?
<und-l-t-d[m]>
friscosam: yeah, the fact it's experimental is also why I don't want to make it a habit using it just yet
endformationage has joined #racket
pilne has quit [Read error: Connection reset by peer]
pilne has joined #racket
lisper29 has left #racket ["Leaving"]
narimiran_ has joined #racket
narimiran has quit [Ping timeout: 260 seconds]
orivej has quit [Ping timeout: 264 seconds]
sauvin has quit [Read error: Connection reset by peer]
orivej has joined #racket
true-grue has joined #racket
theruran has joined #racket
_apg has joined #racket
<samth>
rudybot: init racket/base
<rudybot>
samth: your racket/base sandbox is ready
<samth>
rudybot: (define v (case-lambda [(x) 1] [(x y) 2]))
<rudybot>
samth: Done.
<samth>
rudybot: (procedure-arity v)
<rudybot>
samth: ; Value: '(1 2)
<samth>
jcowan: ^^
<jcowan>
Awesome.
<jcowan>
I didn't think of using rudybot
<jcowan>
I have just written SRFI 191, which provides procedure-arity-rank only.
sz0 has quit [Ping timeout: 246 seconds]
sz0 has joined #racket
sz0 has quit [Max SendQ exceeded]
sz0 has joined #racket
narimiran_ has quit [Ping timeout: 265 seconds]
lavaflow has quit [Read error: Connection reset by peer]
lavaflow has joined #racket
lavaflow has quit [Client Quit]
lavaflow has joined #racket
orivej has quit [Ping timeout: 256 seconds]
true-grue has quit [Read error: Connection reset by peer]