2 files changed
+2
-2
lines changed- .github/workflows/prerelease.yml+24-6
- .github/workflows/release.yml+100-16
- .github/workflows/update_version.sh+7-3
- .gitignore+9-2
- .npmignore+1
- .releaserc+3-2
- .vscode/settings.json+4-1
- CMakeLists.txt+25-19
- Cargo.lock+708
- Cargo.toml+36
- README.md+91-25
- VERSION+1-1
- binding.gyp+18
- build.rs+20
- golang/simsimd.go+32-8
- include/simsimd/probability.h+5-5
- include/simsimd/simsimd.h+9-5
- include/simsimd/spatial.h+20-21
- include/simsimd/types.h+5-1
- javascript/bench.js+20-10
- javascript/dist-package-cjs.json+3
- javascript/dist-package-esm.json+3
- javascript/fallback.ts+193
- javascript/node-gyp-build.d.ts+1
- javascript/simsimd.js-45
- javascript/simsimd.ts+124
- javascript/test.mjs+153
- javascript/test/simsimd.test.js-47
- javascript/tsconfig-base.json+25
- javascript/tsconfig-cjs.json+8
- javascript/tsconfig-esm.json+8
- package-lock.json+1.7k
- package.json+26-11
- python/bench.py+17-7
- python/lib.c+114-7
- python/test.py+23-1
- rust/benches/cosine.rs+27
- rust/benches/native.rs+27
- rust/benches/sqeuclidean.rs+27
- rust/lib.c+68
- rust/lib.rs+232
Submodule stringzilla updated 60 files
- .clang-format+7-6
- .github/workflows/build_tools.sh+44
- .github/workflows/prerelease.yml+309-53
- .github/workflows/release.yml+72-50
- .github/workflows/update_version.sh+6-1
- .gitignore+18-5
- .releaserc+2
- .vscode/extensions.json+11
- .vscode/launch.json+95-26
- .vscode/settings.json+197-116
- .vscode/tasks.json+19-13
- CMakeLists.txt+225-64
- CONTRIBUTING.md+429
- Cargo.lock+25
- Cargo.toml+26
- Package.swift+47
- README.md+1.2k-111
- VERSION+1-1
- assets/cover-strinzilla.jpeg
- assets/meme-stringzilla-v2.jpeg
- assets/meme-stringzilla-v3.jpeg
- binding.gyp+8-2
- build.rs+14
- c/lib.c+304
- cli/README.md+48
- cli/split.py+72
- cli/wc.py+37
- include/stringzilla/experimental.h+724
- include/stringzilla/module.modulemap+9
- include/stringzilla/stringzilla.h+5.2k
- include/stringzilla/stringzilla.hpp+3.8k
- javascript/lib.c+10-9
- package-ci.json+10
- package.json+2-2
- pyproject.toml+50-21
- python/lib.c+610-173
- rust/lib.rs+362
- scripts/bench.hpp+366
- scripts/bench.ipynb+346-32
- scripts/bench_container.cpp+89
- scripts/bench_search.cpp+343
- scripts/bench_search.py+106
- scripts/bench_similarity.cpp+131
- scripts/bench_similarity.ipynb+430
- scripts/bench_sort.cpp+228
- scripts/bench_sort.py+1-11
- scripts/bench_token.cpp+211
- scripts/bench_token.ipynb+606
- scripts/build.sh+65
- scripts/test.c-59
- scripts/test.cpp+1.2k-280
- scripts/test.hpp+102
- scripts/test.py+422
- scripts/test_fuzzy.py-129
- scripts/test_levenshtein.ipynb+374
- scripts/test_units.py-105
- setup.py+123-45
- stringzilla/stringzilla.h-1.3k
- swift/StringProtocol+StringZilla.swift+280
- swift/Test.swift+60
0 commit comments