Sergiu Ivanov
c4ba018b5b
functinos,apply-tbf and apply-tbf/boolean: Work on Boolean vectors.
...
These functions initially used rest arguments, but it's actually quite
impractical.
2020-07-07 21:41:45 +02:00
Sergiu Ivanov
2ed5f84338
functions: Add apply-tbf and apply-tbf/boolean.
2020-06-11 00:27:11 +02:00
Sergiu Ivanov
dc3a0072a2
functions: Add vector-boolean->01.
2020-06-10 23:51:01 +02:00
Sergiu Ivanov
45f4984f4c
functions: Add tabulate/01 and tabulate*/01.
2020-06-10 23:25:39 +02:00
Sergiu Ivanov
512de1a963
functions,tabulate*/boolean: Make the output contract more exact.
2020-06-10 23:03:25 +02:00
Sergiu Ivanov
6e5a7fa845
functions: Make all tabulate functions take procedures of fixed arity.
2020-06-09 20:06:36 +02:00
Sergiu Ivanov
e237e9e019
functions: Add tbf.
2020-06-03 22:51:06 +02:00
Sergiu Ivanov
78386dd5bf
functions: Add tabulate*/boolean.
2020-05-31 23:31:54 +02:00
Sergiu Ivanov
26c615e6cf
functions, tabulate*: Add a test for an empty list of functions.
2020-05-31 22:50:35 +02:00
Sergiu Ivanov
ece53ea522
functions: Only have one tabulate.
...
I used to have a distinction between tabulate and
tabulate/domain-list, but this made no sense, so tabulate/domain-list
becomes the only true tabulate.
2020-05-31 00:13:50 +02:00
Sergiu Ivanov
e7b5a3931a
functions: Add tabulate*/domain-list and use it in tabulate/domain-list.
2020-05-30 23:55:48 +02:00
Sergiu Ivanov
8421d89629
networks: Factor out purely function-related code into functions.
2020-05-28 00:24:17 +02:00
Sergiu Ivanov
1b65cd7624
functions: Add.
2020-05-28 00:02:08 +02:00