18:11:25jcowanHowever, length is no problem if you already have an O(n) algorithm.
18:11:48pfdietzLOOP is so simple a child of five could understand it. Someone please get me a child of five.
18:12:07aethBike: Even for something that replaces loop, the solution for extensibility might just be to write your own macro/HOF on top of it
18:12:31aethBike: Using s-expressions would make this easier
18:12:56pfdietzMy complaint about ITERATE is that COVER doesn't work with it.
18:13:48Bikehow exactly would you write another macro on top of loop that gives it a new thing to iterate over
18:14:23aethBike: The only problem with either of my extension solutions (pseudo-inheritance, probably trivially implemented on actual inheritance; or write a macro) is when you want to combine two separate extensions in one iteration construct
18:15:07aethBike: I'm talking about a superset of s-expressionized LOOP, let's call this hypothetical DO-LOOP
18:15:48aethThe parts that LOOP cannot do would have to go in the superset
18:37:39aethSomeone should write a bot that posts irc://irc.freenode.net/#lisp when someone says "pwd" (with a limit of once every 12 hours so people don't spam it and it only happens to accidents)
18:42:23pjband the irc client would translate cd ../#clschool into a /join :-)
20:28:02anamorphicDo any of the various documentation utils let you reference an image file (e.g. diagrams) from within doc strings?
20:51:12jackdanieldocstrings are strings. you may create a library which can interpret a special syntax, but for CL it will be a bunch of letters anyway
4:40:58aeththere are some borderline topics, of course
4:44:17aethThere are also channels for specific topics, e.g. #lispgames so questions aren't just in one of the two
5:02:35elderKbeach: Is there a place that details the method combination types? CLHS tells me about +, and, progn, etc. But there doesn't seem to be a page that actually describes how these combinations function.