Commit Graph

20 Commits (f7d4815d2ee550d5d05b74eee8ede7e608ab8710)

Author SHA1 Message Date
chris.double 56aa601146 lazy-lists: make lconcat lazy 2006-10-09 01:23:06 +00:00
chris.double b66cee04b3 lazy-lists: fix laziness of lappend
lappend would evaluate the car of the second list all the time
2006-10-06 03:29:50 +00:00
chris.double 8586c82066 lazy-lists: add promise, promise-with and promise-with2 2006-10-06 03:12:29 +00:00
chris.double 85adc51294 lazy-lists: seperate lazy-list and promise types so promises of standard lists work properly 2006-10-05 22:36:59 +00:00
chris.double b7dc804433 lazy-lists: make seq>list more efficient 2006-10-05 10:33:00 +00:00
chris.double f84b6ba3ce lazy-lists: stick with single 'lcomp' word and 'lcomp*' to include guards 2006-10-05 03:00:17 +00:00
chris.double e252f06e7b lazy-lists: add first attempt at simple list comprehensions 2006-10-05 02:26:26 +00:00
chris.double 32d3baed21 lazy-lists: remove unneeded helper function 2006-10-04 23:17:21 +00:00
chris.double 9f4eab14bd lazy-lists: add lcartesian-product* 2006-10-04 23:16:23 +00:00
chris.double b11e78e275 lazy-lists: add lconcat and lcartesian-product 2006-10-04 22:21:54 +00:00
chris.double 9a6d7532aa lazy-lists: add lmap-with 2006-10-04 22:10:11 +00:00
chris.double 61bdf14f7b lazy-lists: add seq>list 2006-10-04 02:36:55 +00:00
matthew.willis d55304eec6 added lzip to lazy-lists library 2006-09-21 23:45:06 +00:00
chris.double 075a988aad lazy-lists: add memoized-cons 2006-09-18 12:18:18 +00:00
chris.double 00305bfd15 lazy-lists: add todo note about memoizing lmap 2006-09-18 00:26:56 +00:00
chris.double 668a9cf878 lazy-lists: complete remaining lazy list operations 2006-09-13 07:49:18 +00:00
chris.double 9252f8deb9 lazy-lists: add nil? generic and implement lsubset 2006-09-13 02:17:23 +00:00
chris.double 84ad813665 lazy-lists: more refactoring 2006-09-13 01:32:23 +00:00
chris.double 31c34547bc lazy-lists: move towards making fully lazy 2006-09-12 12:53:07 +00:00
matthew.willis 707d59d366 Relocated lazy-lists as top-level contrib 2006-07-22 21:56:17 +00:00