webgraph_algo/
lib.rs

1/*
2 * SPDX-FileCopyrightText: 2024 Matteo Dell'Acqua
3 * SPDX-FileCopyrightText: 2025 Sebastiano Vigna
4 *
5 * SPDX-License-Identifier: Apache-2.0 OR LGPL-2.1-or-later
6 */
7
8#![doc = include_str!("../README.md")]
9#![allow(clippy::type_complexity)]
10
11#[macro_use]
12pub mod utils;
13mod acyclicity;
14pub use acyclicity::is_acyclic;
15
16pub mod llp;
17pub use llp::*;
18
19pub mod sccs;
20mod top_sort;
21pub use top_sort::top_sort;
22pub mod distances;
23pub mod prelude {
24    pub use crate::acyclicity::is_acyclic;
25    pub use crate::sccs::*;
26    pub use crate::top_sort::top_sort;
27}