ebrasca has quit [Remote host closed the connection]
ebrasca has joined #commonlisp
akoana has quit [Quit: leaving]
thuna` has quit [Ping timeout: 260 seconds]
X-Scale has quit [Ping timeout: 256 seconds]
JuanDaugherty has quit [Quit: JuanDaugherty]
waleee has quit [Ping timeout: 252 seconds]
random-nick has quit [Ping timeout: 252 seconds]
thuna` has joined #commonlisp
synchrom1 has quit [Read error: Connection reset by peer]
synchromesh has joined #commonlisp
troojg has joined #commonlisp
Noisytoot has quit [Remote host closed the connection]
Noisytoot has joined #commonlisp
X-Scale has joined #commonlisp
ebrasca has quit [Remote host closed the connection]
troojg has quit [Remote host closed the connection]
buffet has quit [Quit: Bye!]
buffet has joined #commonlisp
JuanDaugherty has joined #commonlisp
<jmercouris>
union of two hash tables?
<jmercouris>
I see something in hash-table-ext
char has quit [Remote host closed the connection]
JuanDaugherty has quit [Quit: JuanDaugherty]
<Bubblegumdrop>
tricky
X-Scale has quit [Ping timeout: 256 seconds]
shawnw has joined #commonlisp
<beach>
That doesn't sound hard.
amb007 has joined #commonlisp
amb007 has quit [Ping timeout: 260 seconds]
shawnw has quit [Ping timeout: 252 seconds]
amb007 has joined #commonlisp
istewart has quit [Quit: Konversation terminated!]
chiselfuse has quit [Remote host closed the connection]
chiselfuse has joined #commonlisp
gilberth has quit [Ping timeout: 252 seconds]
ixelp has quit [Ping timeout: 252 seconds]
shawnw has joined #commonlisp
decweb has quit [Ping timeout: 255 seconds]
ixelp has joined #commonlisp
amb007 has quit [Ping timeout: 252 seconds]
amb007 has joined #commonlisp
donleo has joined #commonlisp
Th30n has joined #commonlisp
shka has joined #commonlisp
<jmercouris>
yes, it's not hard, but it is annoying to write my own function to do it
amb007 has quit [Read error: Connection reset by peer]
King_julian has joined #commonlisp
amb007 has joined #commonlisp
alcor has joined #commonlisp
Bubblegumdrop has quit [Ping timeout: 245 seconds]
<beach>
Sure, we regularly get reactions like that to the lack of things in the standard. But if all those personal preferences were to be included, it would be closer to 10000 pages than to 1000 pages. And some people (the same ones) think it is already too big.
<aeth>
hash table union is also ambiguous because what happens if two hash tables have two separate values for the key :x and there's thus a conflict with which value to choose? pick one? pick the other? put the values together in a list or cons?
<aeth>
a library can do whatever, a standard library has to think of more use cases
<aeth>
intersection is less ambiguous, but only if you assume that both keys and values must match
<beach>
Good point.
<aeth>
I guess you can solve it with a higher order function just like solving how "the same" is ambiguous so you can pass in a different equality test
<aeth>
#'list, #'+, whatever.
amb007 has quit [Ping timeout: 252 seconds]
amb007 has joined #commonlisp
King_julian has quit [Ping timeout: 252 seconds]
Cymew has joined #commonlisp
Bubblegumdrop has joined #commonlisp
amb007 has quit [Ping timeout: 245 seconds]
Cymew has quit [Ping timeout: 264 seconds]
mgl has joined #commonlisp
attila_lendvai has joined #commonlisp
King_julian has joined #commonlisp
X-Scale has joined #commonlisp
alcor has quit [Remote host closed the connection]
Pixel_Outlaw has quit [Remote host closed the connection]
alcor has joined #commonlisp
csos95 has joined #commonlisp
X-Scale has quit [Ping timeout: 256 seconds]
Th30n has quit [Quit: restarting]
pve has joined #commonlisp
JuanDaugherty has joined #commonlisp
X-Scale has joined #commonlisp
X-Scale has quit [Ping timeout: 256 seconds]
Inline has joined #commonlisp
Cymew has joined #commonlisp
X-Scale has joined #commonlisp
JuanDaugherty has quit [Quit: JuanDaugherty]
Cymew has quit [Quit: Konversation terminated!]
X-Scale has quit [Ping timeout: 256 seconds]
Cymew has joined #commonlisp
Th30n has joined #commonlisp
X-Scale has joined #commonlisp
X-Scale has quit [Ping timeout: 256 seconds]
amb007 has joined #commonlisp
X-Scale has joined #commonlisp
gilberth has joined #commonlisp
amb007 has quit [Ping timeout: 260 seconds]
X-Scale has quit [Ping timeout: 256 seconds]
Cymew has quit [Quit: Konversation terminated!]
random-nick has joined #commonlisp
kamafam has joined #commonlisp
amb007 has joined #commonlisp
amb007 has quit [Ping timeout: 276 seconds]
vats has joined #commonlisp
amb007 has joined #commonlisp
pranav has quit [Remote host closed the connection]
phoe has quit [Ping timeout: 258 seconds]
phoe has joined #commonlisp
pranav has joined #commonlisp
vats has quit [Remote host closed the connection]
vats has joined #commonlisp
JuanDaugherty has joined #commonlisp
vats has quit [Ping timeout: 260 seconds]
green_ has quit [Ping timeout: 276 seconds]
dans22260 has joined #commonlisp
yitzi has joined #commonlisp
dans22260 has quit [Client Quit]
JuanDaugherty has quit [Quit: JuanDaugherty]
amb007 has quit [Read error: Connection reset by peer]
amb007 has joined #commonlisp
aciep has joined #commonlisp
casionaut has joined #commonlisp
X-Scale has joined #commonlisp
amb007 has quit [Ping timeout: 248 seconds]
triffid has quit [Ping timeout: 260 seconds]
vats has joined #commonlisp
X-Scale has quit [Ping timeout: 256 seconds]
awlygj has joined #commonlisp
green_ has joined #commonlisp
decweb has joined #commonlisp
awlygj has quit [Client Quit]
danse-nr3 has joined #commonlisp
awlygj has joined #commonlisp
triffid has joined #commonlisp
Cymew has joined #commonlisp
<yottabyte>
How can I figure out what OS I'm on? I'm using sbcl. I thought about just running uiop:run-program "uname -a" and if it errors, I know I'm not on a unix-like system, like Windows
aciep has quit [Ping timeout: 255 seconds]
<gilberth>
,(software-type)
<ixelp>
(software-type) => "Linux"
<yitzi>
uiop has functions to tell you about the os. Also you can use feature expressions along with trivial-features to even out some of the differences