00:06
markb1 has quit [Ping timeout: 265 seconds]
00:09
inline has joined #commonlisp
00:13
toadlicker has quit [Ping timeout: 252 seconds]
00:19
markb1 has joined #commonlisp
00:26
inline has quit [Quit: Leaving]
00:34
markb1 has quit [Ping timeout: 268 seconds]
00:36
markb1 has joined #commonlisp
00:41
rgherdt has quit [Ping timeout: 248 seconds]
00:56
markb1 has quit [Ping timeout: 252 seconds]
00:56
markb1 has joined #commonlisp
00:59
rgherdt has joined #commonlisp
01:02
wbooze has joined #commonlisp
01:03
rgherdt has quit [Remote host closed the connection]
01:09
istewart has joined #commonlisp
01:16
dra has quit [Ping timeout: 248 seconds]
01:35
theruran has quit [Quit: Connection closed for inactivity]
01:47
ewig has quit [Remote host closed the connection]
02:07
notzmv has joined #commonlisp
02:08
josrr has quit [Ping timeout: 260 seconds]
02:14
markb1 has quit [Ping timeout: 248 seconds]
02:24
notzmv has quit [Ping timeout: 260 seconds]
02:27
markb1 has joined #commonlisp
02:37
random-nick has quit [Ping timeout: 260 seconds]
02:51
livoreno has joined #commonlisp
02:53
notzmv has joined #commonlisp
03:00
decweb has quit [Quit: Konversation terminated!]
03:00
lusciouslover has quit [Remote host closed the connection]
03:02
lusciouslover has joined #commonlisp
03:04
notzmv has quit [Read error: Connection reset by peer]
03:06
notzmv has joined #commonlisp
03:11
decweb has joined #commonlisp
03:34
_whitelogger has joined #commonlisp
03:57
decweb has quit [Quit: Konversation terminated!]
04:08
Oladon has joined #commonlisp
04:16
notzmv has quit [Ping timeout: 268 seconds]
04:25
notzmv has joined #commonlisp
04:48
istewart has quit [Remote host closed the connection]
04:50
istewart has joined #commonlisp
04:56
Lycurgus has quit [Quit: irc.renjuan.org (juan@acm.org)]
05:56
notzmv has quit [Read error: Connection reset by peer]
06:35
_whitelogger has joined #commonlisp
06:46
markb1 has joined #commonlisp
06:48
pve has joined #commonlisp
06:51
msv has quit [Quit: Leaving]
06:54
edgar-rft has joined #commonlisp
06:59
edgar-rft` has quit [Ping timeout: 260 seconds]
07:03
msv has joined #commonlisp
07:08
Oladon has quit [Quit: Leaving.]
07:18
ingeniot has joined #commonlisp
07:19
rgherdt has joined #commonlisp
07:22
rtypo has joined #commonlisp
07:28
by9042 has joined #commonlisp
07:32
Ruby has joined #commonlisp
07:34
istewart has quit [Quit: Konversation terminated!]
07:36
King_julian has quit [Ping timeout: 244 seconds]
07:38
King_julian has joined #commonlisp
07:49
admich1 has quit [Ping timeout: 252 seconds]
07:55
ingeniot has quit [Ping timeout: 276 seconds]
07:57
O-matorkama-BiH- has joined #commonlisp
08:00
msv has quit [Quit: Leaving]
08:02
O-matorkama-BiH- has quit [Quit: Client closed]
08:07
My-Bosnian-mom-M has joined #commonlisp
08:07
notzmv has joined #commonlisp
08:10
admich1 has joined #commonlisp
08:13
msv has joined #commonlisp
08:16
My-Bosnian-mom-M has quit [Quit: Client closed]
08:17
My-Bosnian-mom-M has joined #commonlisp
08:23
My-Bosnian-mom-M has quit [Quit: Client closed]
08:31
leeb_ has joined #commonlisp
08:31
leeb has quit [Ping timeout: 244 seconds]
08:44
notzmv has quit [Ping timeout: 252 seconds]
08:52
pyooque has joined #commonlisp
08:52
puke has quit [Killed (tantalum.libera.chat (Nickname regained by services))]
08:52
pyooque is now known as puke
08:53
kagevf has quit [Ping timeout: 252 seconds]
09:05
kagevf has joined #commonlisp
09:08
apac has joined #commonlisp
09:26
donlcn has joined #commonlisp
09:34
kagevf has quit [Ping timeout: 244 seconds]
09:39
rolling-lambda has quit [Quit: Bye!]
09:41
rolling-lambda has joined #commonlisp
09:42
admich1 has quit [Ping timeout: 276 seconds]
09:46
cage has joined #commonlisp
09:51
kagevf has joined #commonlisp
09:52
admich1 has joined #commonlisp
09:53
dra has joined #commonlisp
09:53
dra has quit [Changing host]
09:53
dra has joined #commonlisp
10:12
admich1 has quit [Read error: Connection reset by peer]
10:13
admich1 has joined #commonlisp
10:21
ingeniot has joined #commonlisp
10:40
ingeniot has quit [Ping timeout: 252 seconds]
10:46
treflip has joined #commonlisp
10:50
treflip has quit [Read error: Connection reset by peer]
10:53
treflip has joined #commonlisp
11:02
dra has quit [Ping timeout: 252 seconds]
11:02
rgherdt_ has joined #commonlisp
11:05
rgherdt has quit [Read error: Connection reset by peer]
11:12
random-nick has joined #commonlisp
11:20
Lycurgus has joined #commonlisp
11:28
treflip` has joined #commonlisp
11:30
treflip has quit [Ping timeout: 276 seconds]
11:41
toadlicker has joined #commonlisp
11:53
Posterdati has quit [Ping timeout: 272 seconds]
11:58
livoreno has joined #commonlisp
12:00
chomwitt has joined #commonlisp
12:02
apac has quit [Ping timeout: 265 seconds]
12:06
Posterdati has joined #commonlisp
12:07
by9042 has quit [Quit: Konversation terminated!]
12:10
chomwitt has quit [Ping timeout: 272 seconds]
12:13
doyougnu has quit [Ping timeout: 252 seconds]
12:15
decweb has joined #commonlisp
12:21
Gleefre has quit [Ping timeout: 272 seconds]
12:38
lusciouslover has quit [Remote host closed the connection]
12:38
lusciouslover has joined #commonlisp
12:42
apac has joined #commonlisp
12:54
triffid has quit [Remote host closed the connection]
12:54
triffid has joined #commonlisp
13:13
apac has quit [Read error: Connection reset by peer]
13:16
rgherdt_ has quit [Remote host closed the connection]
13:16
Gleefre has joined #commonlisp
13:26
apac has joined #commonlisp
13:28
treflip`` has joined #commonlisp
13:29
treflip` has quit [Ping timeout: 252 seconds]
13:36
King_julian has quit [Ping timeout: 248 seconds]
13:38
King_julian has joined #commonlisp
13:39
chomwitt has joined #commonlisp
13:47
stanrifkin has joined #commonlisp
13:49
chomwitt has quit [Ping timeout: 260 seconds]
13:53
treflip`` has quit [Ping timeout: 245 seconds]
13:55
Lycurgus has quit [Quit: irc.renjuan.org (juan@acm.org)]
13:56
doyougnu has joined #commonlisp
13:56
apac has quit [Read error: Connection reset by peer]
14:08
livoreno has quit [Quit: Connection closed for inactivity]
14:14
treflip has joined #commonlisp
14:24
ewig has joined #commonlisp
14:29
Guest47 has joined #commonlisp
14:31
wbooze has quit [Quit: Leaving]
14:34
Oddity_ has joined #commonlisp
14:34
Oddity has quit [Ping timeout: 252 seconds]
14:42
ol0ck has joined #commonlisp
14:49
wbooze has joined #commonlisp
14:51
dra has joined #commonlisp
14:51
dra has quit [Changing host]
14:51
dra has joined #commonlisp
15:26
Thermoriax has joined #commonlisp
15:28
treflip` has joined #commonlisp
15:30
treflip has quit [Ping timeout: 268 seconds]
15:34
donlcn has quit [Ping timeout: 252 seconds]
15:37
King_julian has quit [Ping timeout: 260 seconds]
15:39
King_julian has joined #commonlisp
15:41
Oddity_ has quit [Ping timeout: 260 seconds]
15:42
Guest18 has joined #commonlisp
15:43
<
Guest18 >
Hi, is there an accepted best tool for destructuring alists or is it something people tend to implement as needed for a given situation?
15:43
spdegabrielle has joined #commonlisp
15:47
rbc has joined #commonlisp
15:53
chomwitt has joined #commonlisp
15:55
apac has joined #commonlisp
16:06
varjag has joined #commonlisp
16:34
treflip` has quit [Changing host]
16:34
treflip` has joined #commonlisp
16:35
<
jackdaniel >
assoc is a good way to work with them I think
16:38
yitzi has joined #commonlisp
16:49
apac has quit [Ping timeout: 265 seconds]
16:52
livoreno has joined #commonlisp
16:56
donlcn has joined #commonlisp
17:02
wacki has joined #commonlisp
17:05
Gleefre has quit [Remote host closed the connection]
17:07
triffid has quit [Remote host closed the connection]
17:08
triffid has joined #commonlisp
17:28
treflip`` has joined #commonlisp
17:30
treflip` has quit [Ping timeout: 244 seconds]
17:33
treflip`` has quit [Read error: Connection reset by peer]
17:34
treflip has joined #commonlisp
17:35
cmack has quit [Remote host closed the connection]
17:44
donlcn has quit [Ping timeout: 260 seconds]
17:45
notzmv has joined #commonlisp
17:46
<
tux0r >
i second assoc
17:50
toadlicker has quit [Ping timeout: 265 seconds]
17:53
spdegabrielle has quit [Quit: Connection closed for inactivity]
17:55
treflip has quit [Ping timeout: 265 seconds]
17:55
szkl has quit [Quit: Connection closed for inactivity]
18:04
notzmv has quit [Ping timeout: 260 seconds]
18:11
donlcn has joined #commonlisp
18:13
rkazak has quit [Ping timeout: 245 seconds]
18:24
Equill has quit [Ping timeout: 260 seconds]
18:36
<
decweb >
You can also destructure them in LOOP bindings, but not FORMAT directives.
18:37
<
decweb >
Personally, any time I consider using an alist, I reject it in favor of a PLIST for FORMAT friendliness.
18:38
Equill has joined #commonlisp
18:39
cage has quit [Quit: rcirc on GNU Emacs 30.1]
18:56
rkazak has joined #commonlisp
18:58
fart_cat is now known as keto_cat
19:01
rkazak has quit [Ping timeout: 272 seconds]
19:08
admich1 has quit [Ping timeout: 260 seconds]
19:10
admich1 has joined #commonlisp
19:14
rkazak has joined #commonlisp
19:14
My-Bosnian-mom-M has joined #commonlisp
19:14
triffid has quit [Remote host closed the connection]
19:19
admich1 has quit [Read error: Connection reset by peer]
19:20
admich1 has joined #commonlisp
19:22
triffid has joined #commonlisp
19:25
ewig has quit [Ping timeout: 260 seconds]
19:38
apac has joined #commonlisp
19:45
rkazak has quit [Ping timeout: 248 seconds]
19:46
My-Bosnian-mom-M has quit [Quit: Client closed]
19:48
admich1 has quit [Read error: Connection reset by peer]
19:49
varjag has quit [Ping timeout: 252 seconds]
19:58
reb`` has quit [Remote host closed the connection]
20:01
reb has joined #commonlisp
20:01
apac has quit [Ping timeout: 276 seconds]
20:05
admich1 has joined #commonlisp
20:21
Lycurgus has joined #commonlisp
20:25
wacki has quit [Quit: Leaving.]
20:33
<
Guest18 >
Thanks, I know assoc but I was thinking of something to bind multiple properties at once, as you can do for a plist with destructuring-bind
20:36
<
aeth >
it's not optimal, but the most concise thing to do would be to use alexandria:alist-plist to convert to a plist and then deal with it the same way, with keys in a d-s-b
20:38
rkazak has joined #commonlisp
20:39
<
Guest18 >
ok, makes sense, thanks
20:50
Lycurgus has quit [Quit: irc.renjuan.org (juan@acm.org)]
21:02
talisc has joined #commonlisp
21:09
<
ixelp >
CLHS: Section 22.3
21:10
rkazak has quit [Ping timeout: 276 seconds]
21:10
Guest18 has quit [Quit: Client closed]
21:10
<
coat >
nevermind. found it. "In place of a prefix parameter to a directive, V (or v) can be used. In this case, format takes an argument from args as a parameter to the directive. "
21:21
pve has quit [Quit: leaving]
21:28
<
coat >
why does (format nil "~5~") print ~ five times?
21:29
<
ixelp >
CLHS: Section 22.3.1.5
21:33
jospf has joined #commonlisp
21:36
rkazak has joined #commonlisp
21:43
talisc has quit [Quit: Leaving]
21:47
Oddity has joined #commonlisp
21:49
stanrifkin has quit [Quit: Leaving]
21:55
garlic0x1 has quit [Quit: Ping timeout (120 seconds)]
21:55
garlic0x1 has joined #commonlisp
21:56
admich1 has quit [Ping timeout: 248 seconds]
21:56
admich1 has joined #commonlisp
22:01
yaneko has quit [Quit: parting]
22:03
rkazak has quit [Ping timeout: 268 seconds]
22:03
yaneko has joined #commonlisp
22:05
rkazak has joined #commonlisp
22:06
szkl has joined #commonlisp
22:08
chomwitt has quit [Ping timeout: 245 seconds]
22:09
jeffrey has joined #commonlisp
22:16
rendar has quit [Ping timeout: 272 seconds]
22:19
Lycurgus has joined #commonlisp
22:32
rbc has quit [Quit: Konversation terminated!]
22:50
rkazak has quit [Ping timeout: 260 seconds]
22:57
wbooze has quit [Quit: Leaving]
23:12
donlcn has quit [Ping timeout: 248 seconds]
23:22
rkazak has joined #commonlisp
23:25
rtypo has quit [Read error: Connection reset by peer]
23:26
wbooze has joined #commonlisp
23:33
ecraven has quit [Ping timeout: 252 seconds]
23:39
Lycurgus has quit [Quit: irc.renjuan.org (juan@acm.org)]
23:41
Lord_of_Life has quit [Ping timeout: 244 seconds]
23:43
Lord_of_Life has joined #commonlisp
23:44
jeffrey has quit [Ping timeout: 268 seconds]
23:53
rkazak has quit [Ping timeout: 260 seconds]