aboutsummaryrefslogtreecommitdiffstats
path: root/README.md (unfollow)
Commit message (Collapse)AuthorFilesLines
2025-03-16reorganize tests, fix set-replaceHEADmasterGravatar Peter McGoron 1-1/+0
Tests are now listed (roughly) in the order of the procedures that they test are listed in the SRFI, and not in a logical order. This is because each test group can be run independently from the others. Ideally at least one of the tests in the group is "basic" in that it uses lists to test the properties of the procedure. However the other tests use procedures and hence tests are circular. This is still OK: passing the test suite is an implementation that is meta-consistent.
2025-03-15reactive tests for adjoin and findGravatar Peter McGoron 1-6/+6
2025-03-15test set-member with new generatorsGravatar Peter McGoron 2-13/+16
2025-03-15create disjoint set generator of exact number of setsGravatar Peter McGoron 3-67/+104
2025-03-15test bulk set generatorsGravatar Peter McGoron 4-167/+173
2025-02-18add bulk list operations for set-set operatoinsGravatar Peter McGoron 5-21/+141
2025-02-17more set-intersection testsGravatar Peter McGoron 2-7/+37
2025-02-17add superset testsGravatar Peter McGoron 1-0/+75
2025-02-17reorganized srfi 113 sets testsGravatar Peter McGoron 1-69/+107
2025-02-17more tests of subset and set equality predicatesGravatar Peter McGoron 3-44/+103
2025-02-17test set<?Gravatar Peter McGoron 1-1/+24
2025-02-17test set<=?Gravatar Peter McGoron 1-1/+23
2025-02-17more set=? testsGravatar Peter McGoron 2-7/+20
2025-02-17revert change to set-deleteGravatar Peter McGoron 1-9/+7
This solution is O(n). Since set-delete is basically set-difference, this should only be used for small sets.
2025-02-17more tests for set-delete, more efficient implementationGravatar Peter McGoron 2-16/+54
2025-02-17test set-every, set-delete, and set=?Gravatar Peter McGoron 5-11/+105
2025-02-17change set-disjoint?, test set-intersectionGravatar Peter McGoron 2-30/+101
2025-02-16member, adjoin and find testsGravatar Peter McGoron 3-21/+89
2025-02-16set-disjoint testsGravatar Peter McGoron 2-15/+78
2025-02-16test set-contains?Gravatar Peter McGoron 2-45/+62
2025-02-16add set-contains? test, remove NaNs because they cannot be used in the ↵Gravatar Peter McGoron 4-47/+67
default comparator
2025-02-16CHICKEN bug? Definition of `%insert` in the test for `internal` wasGravatar Peter McGoron 5-40/+44
interfering with the import definition for the srfi-113 test.
2025-02-16use vectors instead of lists in srfi-113 testsGravatar Peter McGoron 2-24/+37
2025-02-16use test-callGravatar Peter McGoron 1-24/+20
2025-02-16tests for different constructorsGravatar Peter McGoron 3-66/+175
2025-02-15start testing SRFI 113 testsGravatar Peter McGoron 9-554/+1072
2025-02-15node->reverse-order-generatorGravatar Peter McGoron 4-8/+37
2025-02-15node->in-order-generatorGravatar Peter McGoron 4-3/+22
2025-02-15generator->nodeGravatar Peter McGoron 4-17/+34
2025-02-15add node->generatorGravatar Peter McGoron 5-18/+102
2025-02-14update to new test runnerGravatar Peter McGoron 2-1/+3
2025-01-20move files to fit the library search of implementations like chibi and cycloneGravatar Peter McGoron 3-3/+3
2025-01-20xorGravatar Peter McGoron 5-47/+177
2025-01-20insert and deleteGravatar Peter McGoron 4-20/+190
2025-01-19set operationsGravatar Peter McGoron 3-18/+271
2025-01-16add a generating thunk for splitGravatar Peter McGoron 3-10/+17
2025-01-16split and searchGravatar Peter McGoron 6-113/+263
2025-01-16join2Gravatar Peter McGoron 3-3/+62
2025-01-16rename module to internalGravatar Peter McGoron 6-17/+34