John Benediktsson
							
						 
						
							 
							
							
							
								
							
								17da9e0cff 
								
							
								 
							
						 
						
							
							
								
								assocs: faster keys/values for enums.  
							
							 
							
							
							
						 
						
							2013-04-07 12:44:09 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								9926c205a5 
								
							
								 
							
						 
						
							
							
								
								assocs: making keys and values generic.  
							
							 
							
							
							
						 
						
							2013-04-06 21:19:56 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								f320edfa9a 
								
							
								 
							
						 
						
							
							
								
								assocs-docs: Link of and ?of.  
							
							 
							
							
							
						 
						
							2013-03-23 15:12:43 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								356ecca26b 
								
							
								 
							
						 
						
							
							
								
								assocs: tweak docs for new-assoc.  
							
							 
							
							
							
						 
						
							2013-03-23 15:04:42 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								8c19602ae9 
								
							
								 
							
						 
						
							
							
								
								assocs: Add of and ?of. Change all the things at once!  Fixes   #701 .  
							
							 
							
							
							
						 
						
							2013-03-23 14:59:07 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								8f9bd87693 
								
							
								 
							
						 
						
							
							
								
								assocs: cleanup and use first2-unsafe in assoc-find.  
							
							 
							
							
							
						 
						
							2013-03-05 20:42:15 -08:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								07b2a9407e 
								
							
								 
							
						 
						
							
							
								
								assocs: change enum to immutable-sequence.  
							
							 
							
							
							
						 
						
							2013-02-22 06:58:29 -08:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								0d5a91345b 
								
							
								 
							
						 
						
							
							
								
								assocs: allow enums to support sequence protocol.  
							
							 
							
							
							
						 
						
							2013-02-21 18:24:50 -08:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								ebd7ab088d 
								
							
								 
							
						 
						
							
							
								
								assocs: 2cache can be a bit more unsafe.  
							
							 
							
							
							
						 
						
							2012-09-23 17:40:25 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								27f445d505 
								
							
								 
							
						 
						
							
							
								
								assocs: Add sift-keys and sift-values. Remove three other implementations  
							
							 
							
							... 
							
							
							
							of sift-values and use the new one. 
							
						 
						
							2012-08-23 22:36:10 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								9d5530f3e4 
								
							
								 
							
						 
						
							
							
								
								assocs: inline assoc-empty? and make M\ enum at* not check bounds twice.  
							
							 
							
							
							
						 
						
							2012-07-20 09:04:51 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								f0698ee97f 
								
							
								 
							
						 
						
							
							
								
								assocs: faster map>assoc.  
							
							 
							
							
							
						 
						
							2012-07-17 15:28:44 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								664908c78f 
								
							
								 
							
						 
						
							
							
								
								assocs: 50% faster zip.  
							
							 
							
							
							
						 
						
							2012-04-25 20:09:21 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								3ba787b277 
								
							
								 
							
						 
						
							
							
								
								core/basis: trim down using lists  
							
							 
							
							
							
						 
						
							2011-11-30 23:15:42 -08:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								00280a52a4 
								
							
								 
							
						 
						
							
							
								
								assocs: 5-8% performance improvement to assoc>map.   Fixes   #69 .  
							
							 
							
							
							
						 
						
							2011-11-12 17:02:33 -08:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								be68b9d539 
								
							
								 
							
						 
						
							
							
								
								assocs: improve stack effect docs for "?at".  
							
							 
							
							
							
						 
						
							2011-09-26 11:32:20 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								c77611f07b 
								
							
								 
							
						 
						
							
							
								
								assocs: adding tests for "assoc-stack".  
							
							 
							
							
							
						 
						
							2011-09-17 08:14:13 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								d58bc08aa0 
								
							
								 
							
						 
						
							
							
								
								Update code that did ">alist sort-" to just "sort-".  
							
							 
							
							
							
						 
						
							2011-04-07 09:01:21 -07:00  
						
					 
				
					
						
							
							
								 
								Keita Haga
							
						 
						
							 
							
							
							
								
							
								27f1abd70e 
								
							
								 
							
						 
						
							
							
								
								assocs: fix a few typos in docs  
							
							 
							
							
							
						 
						
							2011-02-08 00:35:15 +09:00  
						
					 
				
					
						
							
							
								 
								Keita Haga
							
						 
						
							 
							
							
							
								
							
								a2da8f77db 
								
							
								 
							
						 
						
							
							
								
								assocs: fix description of inputs and outputs values in many words  
							
							 
							
							
							
						 
						
							2011-01-17 18:26:20 +09:00  
						
					 
				
					
						
							
							
								 
								Keita Haga
							
						 
						
							 
							
							
							
								
							
								9e25c9d5ae 
								
							
								 
							
						 
						
							
							
								
								assocs: correct the class of output value in assoc-subset? word  
							
							 
							
							
							
						 
						
							2011-01-17 17:35:07 +09:00  
						
					 
				
					
						
							
							
								 
								Keita Haga
							
						 
						
							 
							
							
							
								
							
								9615a167ba 
								
							
								 
							
						 
						
							
							
								
								assocs: fix sample output in usage example of assoc-map word  
							
							 
							
							
							
						 
						
							2011-01-17 05:32:08 +09:00  
						
					 
				
					
						
							
							
								 
								Keita Haga
							
						 
						
							 
							
							
							
								
							
								8d2ceda8f3 
								
							
								 
							
						 
						
							
							
								
								assocs, math.bitwise: remove first blank line and useless whitespace in a few usage examples  
							
							 
							
							
							
						 
						
							2011-01-17 00:12:28 +09:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								6c2c5c0a82 
								
							
								 
							
						 
						
							
							
								
								assocs: use assoc-size to short-circuit equality checks.  
							
							 
							
							
							
						 
						
							2011-01-05 17:28:06 -08:00  
						
					 
				
					
						
							
							
								 
								Samuel Tardieu
							
						 
						
							 
							
							
							
								
							
								b1a2570655 
								
							
								 
							
						 
						
							
							
								
								Add documentation for assocs:assoc-refine  
							
							 
							
							
							
						 
						
							2010-10-11 11:09:46 +02:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								b4867f4a1c 
								
							
								 
							
						 
						
							
							
								
								assocs: add effect declarations to assoc combinators  
							
							 
							
							
							
						 
						
							2010-04-14 15:08:32 -07:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								191ac353fd 
								
							
								 
							
						 
						
							
							
								
								generalize stack effects so we can bootstrap with the stricter stack effect checking  
							
							 
							
							
							
						 
						
							2010-03-08 23:38:10 -08:00  
						
					 
				
					
						
							
							
								 
								Philipp Brüschweiler
							
						 
						
							 
							
							
							
								
							
								eb8344a5a5 
								
							
								 
							
						 
						
							
							
								
								assocs: doc fixes  
							
							 
							
							
							
						 
						
							2010-02-19 11:26:01 +01:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								a495f8e099 
								
							
								 
							
						 
						
							
							
								
								assocs: move conjoin and conjoin-at to assoc docs  
							
							 
							
							
							
						 
						
							2010-02-16 15:29:46 +13:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								98c9b79881 
								
							
								 
							
						 
						
							
							
								
								assocs: use collector-for in assoc>map to create a temporary vector appropriate for the exemplar  
							
							 
							
							
							
						 
						
							2010-02-06 23:59:34 -08:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								10fe9a811b 
								
							
								 
							
						 
						
							
							
								
								Fix classes.tuple tests and assocs help lint  
							
							 
							
							
							
						 
						
							2010-02-04 08:04:47 +13:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								11be5a4bd5 
								
							
								 
							
						 
						
							
							
								
								Rename update to assoc-union!, add assoc-filter! assoc-diff! words  
							
							 
							
							
							
						 
						
							2010-02-04 02:55:00 +13:00  
						
					 
				
					
						
							
							
								 
								Brad Christensen
							
						 
						
							 
							
							
							
								
							
								9b9322ea1e 
								
							
								 
							
						 
						
							
							
								
								A number of documentation fixes and cleanup.  
							
							 
							
							
							
						 
						
							2010-02-03 00:05:03 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								8c1d202b4c 
								
							
								 
							
						 
						
							
							
								
								Rename accumulator to collector, pusher to selector  
							
							 
							
							
							
						 
						
							2010-01-22 15:00:53 -06:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								df4fb4a3ee 
								
							
								 
							
						 
						
							
							
								
								Removing integers-as-sequences  
							
							 
							
							
							
						 
						
							2010-01-15 07:15:33 +13:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								0612bc6177 
								
							
								 
							
						 
						
							
							
								
								Factor source files should not be executable  
							
							 
							
							
							
						 
						
							2009-11-21 17:50:43 -06:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								9624b0c5c3 
								
							
								 
							
						 
						
							
							
								
								add inlinable assoc methods on f  
							
							 
							
							
							
						 
						
							2009-10-30 15:22:14 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								299b5b0f6c 
								
							
								 
							
						 
						
							
							
								
								filter-here -> filter!  
							
							 
							
							
							
						 
						
							2009-10-28 00:44:05 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								b7e05a525b 
								
							
								 
							
						 
						
							
							
								
								remove unused and really confusing remove-all word  
							
							 
							
							
							
						 
						
							2009-10-27 23:45:03 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								951e3e9c83 
								
							
								 
							
						 
						
							
							
								
								delete-nth -> remove-nth!  
							
							 
							
							
							
						 
						
							2009-10-27 23:41:57 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								08e7d25dc5 
								
							
								 
							
						 
						
							
							
								
								change-each -> map!, deep-change-each -> deep-map!  
							
							 
							
							
							
						 
						
							2009-10-27 22:32:56 -05:00  
						
					 
				
					
						
							
							
								 
								Keith Lazuka
							
						 
						
							 
							
							
							
								
							
								405e5d015b 
								
							
								 
							
						 
						
							
							
								
								docs: change $subsection to $subsections  
							
							 
							
							
							
						 
						
							2009-10-02 12:15:48 -04:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								4abfe06b51 
								
							
								 
							
						 
						
							
							
								
								Fixing various test failures caused by C type parser change, and clarify C type docs some more  
							
							 
							
							
							
						 
						
							2009-09-28 08:48:39 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								7f2e2b1777 
								
							
								 
							
						 
						
							
							
								
								Specialized array overhaul  
							
							 
							
							... 
							
							
							
							- Replace hand-written specialized-arrays.* subvocabularies with new system; instead of USE:ing specialized-arrays.T, do SPECIALIZED-ARRAY: T
- Ditto for specialized-vectors; use SPECIALIZED-VECTOR:
- io.mmap.functor: removed entirely, use <mapped-array> instead
- struct-arrays and struct-vectors have been removed because specialized arrays and vectors subsume them entirely 
							
						 
						
							2009-09-09 22:33:34 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								030b1b816c 
								
							
								 
							
						 
						
							
							
								
								Add inline declarations for various assorted methods  
							
							 
							
							
							
						 
						
							2009-08-17 22:32:21 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								3f3d57032b 
								
							
								 
							
						 
						
							
							
								
								Delete empty unit tests files, remove 1- and 1+, reorder IN: lines in a lot of places, minor refactoring  
							
							 
							
							
							
						 
						
							2009-08-13 19:21:44 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								42230b21a3 
								
							
								 
							
						 
						
							
							
								
								Add assoc-refine, which takes the intersection of a sequence of assocs  
							
							 
							
							
							
						 
						
							2009-07-22 02:06:14 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								9e987e8642 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into global_optimization  
							
							 
							
							
							
						 
						
							2009-06-01 03:12:32 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								eda44f28a6 
								
							
								 
							
						 
						
							
							
								
								Move maybe-set-at to assocs  
							
							 
							
							
							
						 
						
							2009-05-26 18:45:37 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								e38e85ce5e 
								
							
								 
							
						 
						
							
							
								
								document 2cache  
							
							 
							
							
							
						 
						
							2009-05-25 11:03:40 -05:00