20:58:10ReinischI recently suggested to someone here (thetabit?) that they try using SHELLPOOL to run shell things amid lisp code. I believe I've encountered an error with SHELLPOOL and since it took me a while to figure out what was going on, I thought I should give a shout-out here. This is the issue I created on the project's github page: https://github.com/jaredcdavis/shellpool/issues/13
21:20:56jurovis there anything for comparing in-memory s-expressions? not just graph= function, but attempting to find minimal set of differences
1:25:22fvshi all; I'm trying to learn common lisp, but there's something I'm not getting. Why is (car nil) => nil? Like, is (car nil) => nil and (car nil) => nil, then wouldn't that mean nil is the same as (nil)?
1:27:14ZhivagoLargely for convenience -- scheme doesn't do that, for example.
1:27:51Zhivagonil isn't the same as (nil) for many operations, but it is the same for (car '(nil)), yes.
1:29:04fvsokay, thanks. so then does scheme throw an error on (car nil)?
1:31:12fvsbecause that's what haskell does (or rather, that's what it does on (head []), which seems to be equivalent)
1:37:18PuercoPopfvs: because convenience and correctness sometimes are at odds. Scheme chose the latter
1:37:19minionPuercoPop, memo from flavio81: Estas listo para conocer anuestro salvador, Common Lisp?