scirs2-core 0.4.3

Core utilities and common functionality for SciRS2 (scirs2-core)
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//! Advanced string and text algorithms for SciRS2.
//!
//! This module provides efficient implementations of fundamental string algorithms
//! suitable for bioinformatics, text mining, and data processing.
//!
//! # Modules
//!
//! - [`aho_corasick`] — Multi-pattern string search via the Aho-Corasick automaton.
//! - [`suffix_array`] — Suffix array construction, LCP arrays, and BWT.
//! - [`rolling_hash`] — Rabin-Karp rolling hash, edit distance, LCS, and k-mer utilities.

pub mod aho_corasick;
pub mod suffix_array;
pub mod rolling_hash;

pub use aho_corasick::*;
pub use suffix_array::*;
pub use rolling_hash::*;