Commit graph

29 commits

Author SHA1 Message Date
NicklasXYZ
dd4832fc72 Implement both list & yielder-based functions for sequence-related functions. 2024-12-18 23:36:06 +01:00
NicklasXYZ
7a883f62ec Fix typo 2024-12-09 00:17:06 +01:00
NicklasXYZ
3bae9faffc add mean test for negative numbers 2024-12-09 00:09:54 +01:00
NicklasXYZ
803abd516e Remove duplicate function. Improve function input validation + tests 2024-12-08 23:39:25 +01:00
NicklasXYZ
e01373c0bf Rename functions. Fix FFI 2024-12-08 20:40:33 +01:00
NicklasXYZ
1e31a8c38b Refactor 2024-12-07 23:46:49 +01:00
Nicklas Sindlev Andersen
eb1b7438e8
Merge branch 'main' into refactor/nil-errors 2024-10-02 20:10:23 +02:00
versecafe
b8af54a935 Allow cartesian product of (a, b) instead of (a, a) 2024-09-11 00:54:20 -05:00
Hayleigh Thompson
2bd3b76a79 ♻️ Replace error types with Nil for better DX with other error-producing functions. 2024-08-17 12:37:00 +01:00
Hayleigh Thompson
00ad62800f ♻️ Remove type annotations from lambdas. 2024-08-17 11:29:39 +01:00
Hayleigh Thompson
4806e56baa ♻️ Remove type annotations in let bindings. 2024-08-17 11:21:44 +01:00
NicklasXYZ
cf1e001989 update combinatorics and sequences module 2024-08-17 00:44:21 +02:00
NicklasXYZ
a68c906622 Work on combinatorics module 2024-08-16 00:15:58 +02:00
NicklasXYZ
fc5dc23aec Add is_divisible/is_multiple predicate functions 2024-08-13 00:09:11 +02:00
NicklasXYZ
7ecaad5be2 Fix rounding functions and tests 2024-08-12 22:55:26 +02:00
NicklasXYZ
57cffc7116 fix tests 2024-08-12 22:38:18 +02:00
NicklasXYZ
2313363a9e Allow passing weights in distance calculations 2024-04-14 16:54:10 +02:00
NicklasXYZ
b7f7b29e48 Add canberra and bary-curtis distance 2024-04-13 23:38:39 +02:00
NicklasXYZ
e135ea3318 Rename metrics test function 2024-04-10 23:11:14 +02:00
NicklasXYZ
e8bbcce587 Add Levenshtein distance, fix typos, align doc examples with tests 2024-04-10 23:09:02 +02:00
NicklasXYZ
ac3d23733d Fix typos. Add metric: Chebyshev distance 2024-04-04 18:49:40 +02:00
NicklasXYZ
5ac794dac8 fix docs + add another test case 2024-03-20 22:40:30 +01:00
NicklasXYZ
587a47acde Add is_prime function + doc improvements 2024-03-20 22:00:39 +01:00
NicklasXYZ
24e496a4a8 Add new distance & similarity measures 2024-03-19 15:04:44 +01:00
NicklasXYZ
c825bb522f Add overlap coefficient 2024-03-17 00:18:45 +01:00
NicklasXYZ
d7b4841c42 Add set similarity measures 2024-03-17 00:03:50 +01:00
NicklasXYZ
cbcee32f22 Add extra tests. Improve Euclidean modulo description. 2024-03-11 23:59:07 +01:00
Sotolf
8c2471a151 Implemented euclidian modulo 2024-01-11 16:24:39 +01:00
Hayleigh Thompson
449eac64b8 ♻️ Remove custom test runner bits. 2023-12-19 11:29:18 +00:00