<mivanchev>
beach, general tech/software persons with some interest for details
<mivanchev>
it requires a bird eye view on the current software development culture passing as "something good"
<mivanchev>
I've been thinking a lot of about the 10th rule in the last couple of years.
<beach>
I see.
uhuh has quit [Quit: ERC 5.5.0.29.1 (IRC client for GNU Emacs 29.4)]
tuck has joined #commonlisp
Oddity has quit [Remote host closed the connection]
jonatack has joined #commonlisp
jon_atack has quit [Ping timeout: 248 seconds]
brainfunnel has quit [Ping timeout: 252 seconds]
Oddity has joined #commonlisp
brainfunnel has joined #commonlisp
ewig has quit [Ping timeout: 265 seconds]
rtypo has joined #commonlisp
lcn_2 has quit [Ping timeout: 276 seconds]
uhuh has joined #commonlisp
uhuh has quit [Changing host]
uhuh has joined #commonlisp
spdegabrielle has joined #commonlisp
Guest47 has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
triffid has quit [Ping timeout: 264 seconds]
triffid has joined #commonlisp
Guest47 has joined #commonlisp
Guest47 has quit [Client Quit]
tuck has quit [Remote host closed the connection]
mgl has joined #commonlisp
didi has joined #commonlisp
mgl has quit [Client Quit]
uhuh has quit [Quit: ERC 5.5.0.29.1 (IRC client for GNU Emacs 29.4)]
<didi>
Is it possible do `declare' the type of each &rest argument? I know I can `check-type' it inside the body of the function, but I'm wondering if I can `declare' it like I declare the type of single parameters, e.g., (declare (type parameter-type parameter)).
apac has quit [Ping timeout: 252 seconds]
<phoe>
didi: afaik not, you can only do that in type FUNCTION
<didi>
phoe: Thank you.
ixelp has quit [Ping timeout: 248 seconds]
JuanDaugherty has joined #commonlisp
usagi_mimi has quit [Ping timeout: 265 seconds]
ixelp has joined #commonlisp
lcn_2 has joined #commonlisp
<phoe>
beach: link me to the website once again please? I'll try to prepare the slides in meantime
spdegabrielle has quit [Quit: Connection closed for inactivity]
lisper has joined #commonlisp
triffid has quit [Remote host closed the connection]
pranav has quit [Read error: Connection reset by peer]
triffid has joined #commonlisp
pranav has joined #commonlisp
yitzi has joined #commonlisp
reb has quit [Remote host closed the connection]
leeb_ has quit [Ping timeout: 248 seconds]
<beach>
lisper: Many Common Lisp projects will have a test suite to run after some modifications. And I often practice TDD myself, in that when I detect an issue, I try to come up with a test case that exposes it. And then I work on making that test pass.
leeb has joined #commonlisp
didi has left #commonlisp [O bella ciao bella ciao bella ciao, ciao, ciao.]
varjag has quit [Quit: ERC 5.5.0.29.1 (IRC client for GNU Emacs 29.3)]
pranav has quit [Remote host closed the connection]
JuanDaugherty has quit [Quit: praxis.meansofproduction.biz (juan@acm.org)]
bitmapper has quit [Quit: Connection closed for inactivity]
zxcvz has joined #commonlisp
zxcvz has quit [Quit: zxcvz]
lisper has quit [Quit: Client closed]
<aeth>
A lot of the time if you find yourself wanting to declare the type of a &rest list, you can use a simple-array argument there instead and can then declare e.g. (simple-array single-float (*)) or whatever. Obviously, only if it's a homogeneous array of numbers in a way that becomes a specialized array, though. (Strings, too, but you'd probably pass in a string already if that's what you wanted.)
<aeth>
This is because a sequence is a sequence.
JuanDaugherty has quit [Quit: praxis.meansofproduction.biz (juan@acm.org)]
<yacin>
huh nifty
yaneko has quit [Ping timeout: 244 seconds]
yaneko has joined #commonlisp
ewig has joined #commonlisp
molson has quit [Quit: Leaving]
shka has quit [Quit: Konversation terminated!]
mgl has joined #commonlisp
lisper has joined #commonlisp
lisper has quit [Client Quit]
samebchase has joined #commonlisp
mgl has quit [Ping timeout: 248 seconds]
clarkf has quit [Remote host closed the connection]
mgl has joined #commonlisp
istewart has joined #commonlisp
istewart has quit [Quit: Konversation terminated!]