e0688b8fcc
chore: add identity test for hash-table transducer
2023-03-26 11:11:31 -07:00
f51e305922
feat: add compiler macro for functionalize
2023-03-26 11:06:40 -07:00
c9dbe2109f
feat: add calling
2023-03-26 11:06:18 -07:00
964a3d6d2d
fix: don't depend on sb-cover
2022-10-08 13:29:44 -07:00
65f7fc58f6
chore: Merge branch 'master' of git.fiddlerwoaroof.com:data-lens
2022-10-01 12:11:04 -07:00
5bca889091
fix: add missing dependency
2022-10-01 12:04:46 -07:00
0a90adbe04
chore: more tests, fixes
...
- add DELAY
- fix definition of OF-MAX-LENGTH
- add ignorable declaration to CONJ and DISJ
- lots of new tests
2022-10-01 12:03:47 -07:00
0c3c2bd08d
chore: more tests, fixes
...
- add DELAY as the new name for JUST-AFTER (JUST-AFTER now warns)
- fix definition of OF-MAX-LENGTH
- add ignorable declaration to CONJ and DISJ
- lots of new tests
2022-10-01 12:00:23 -07:00
6b83963208
fix: ON was defined incorrectly
2022-09-27 23:16:00 -07:00
850ed89193
fix: package.lisp was malformed
2022-09-27 23:14:32 -07:00
84eae95bb4
feat: actually add CONJ and DISJ
2022-09-27 23:14:14 -07:00
ede798a04b
feat: add CONJ and DISJ
2022-09-27 23:11:43 -07:00
945d024355
fix(tests): fix intentionally broken test
2022-09-27 23:11:21 -07:00
8fa0b253ab
fix(ci): add tests, fix test-op
2022-09-27 23:08:46 -07:00
a4d622b3df
feat(ci): test main system
2022-09-27 19:48:08 -07:00
801bc1e033
chore(license): fix license in ASD
2022-03-29 22:37:15 -07:00
1be82ea49d
chore(tests): fix intentional failing test
2022-03-29 22:36:29 -07:00
b7d6687304
fix(serapeum): add serapeum as dep for transducer system
2022-03-29 22:33:16 -07:00
78663d73f1
fix(ci): add missing quote
2022-03-29 22:30:55 -07:00
a65fc3873a
feat(deps): remove dep on serapeum
2022-03-29 22:29:55 -07:00
8709d41f8b
chore: add failing test
2022-03-29 22:27:20 -07:00
176572c2c6
chore: add health check for quicklisp.lisp download, fix exit codes
2022-03-29 22:26:38 -07:00
dc58526088
chore: double-check check for sbcl install
2022-03-29 22:24:34 -07:00
9f53b1a106
chore: add health check to dep setup
2022-03-29 22:22:46 -07:00
f517e52845
chore: make sure uiop is installed
2022-03-29 21:57:57 -07:00
f20effc399
chore: test quicklisp install failure
2022-03-29 21:53:40 -07:00
96a8ea5ee6
chore: test quicklisp install failure
2022-03-29 21:51:47 -07:00
bf86c538a1
fix(ci): improve qs install
2022-03-29 21:47:49 -07:00
011ddea2de
fix(ci): use flake correctly
2022-03-29 21:45:31 -07:00
725744a4e0
fix(ci): use nix profile?
2022-03-29 21:44:42 -07:00
fa22323fa8
feat(ci): actually try to run the tests
2022-03-29 21:42:49 -07:00
e694886196
chore(package): reformat
2022-03-29 21:26:26 -07:00
6776568df3
feat(exports): export some new functions
2022-03-29 21:12:58 -07:00
702332c031
feat(group-by): add group-by function
2022-03-29 21:10:08 -07:00
f75af164ea
feat(keys): add keys function
2022-03-29 21:08:55 -07:00
858bd9d2ff
feat(on): make on more conformant with the Haskell function
2022-03-29 20:37:02 -07:00
bd9ef2fba3
feat(transducers): add DATA-LENS.TRANSDUCERS:INTO, with tests
2021-01-09 03:21:04 -08:00
47d7f624ad
chore(transducers): record test dependencies
2021-01-09 03:19:27 -08:00
6136075dca
chore: update docs
2021-01-06 14:55:01 -08:00
96cc36bb65
chore(transducers): move functions around
2021-01-04 20:19:59 -08:00
b158a4c759
bug: add --quit to Dockerfile
2021-01-04 20:12:11 -08:00
e8b8c327e9
bug: fix CI
2021-01-04 17:42:39 -08:00
d87106a29e
bug: fix runs-on in workflow
2021-01-04 16:02:32 -08:00
417b3587c5
chore: begin to setup CI
2021-01-04 16:01:52 -08:00
069826d4c3
chore(transducers): add CI for transducer tests
2021-01-04 15:53:17 -08:00
80d1feb182
chore(transducers): correct exit code for failing tests
2021-01-04 15:45:31 -08:00
a5147afadb
bug(transducers): fix system names
2021-01-04 15:39:53 -08:00
c56d5c51fd
chore: standardize names with "transducers"
2021-01-04 14:13:34 -08:00
db5988ec3a
bug(transducer): fix transducer tests
2021-01-04 02:11:01 -08:00
d0e894f739
feat: add collecting transducer to accumulate partial sums
2021-01-04 02:01:19 -08:00