Current section

Files

Jump to
yog src yog.app.src
Raw

src/yog.app.src

{application, yog, [
{vsn, "4.0.0"},
{applications, [gleam_json,
gleam_stdlib,
gleamy_bench,
gleamy_structures]},
{description, "A comprehensive graph and pathfinding library for Gleam. Includes common algorithms (Dijkstra, A*, SCC), 2D grid utilities, and visualization tools."},
{modules, [yog,
yog@@main,
yog@builder@grid,
yog@builder@labeled,
yog@builder@live,
yog@centrality,
yog@connectivity,
yog@dag@algorithms,
yog@dag@models,
yog@disjoint_set,
yog@flow@max_flow,
yog@flow@min_cut,
yog@flow@network_simplex,
yog@generators@classic,
yog@generators@random,
yog@internal@bench@bench_utils,
yog@internal@bench@simple_pathfinding,
yog@internal@examples@bridges_of_konigsberg,
yog@internal@examples@cave_path_counting,
yog@internal@examples@city_distance_matrix,
yog@internal@examples@global_min_cut,
yog@internal@examples@gps_navigation,
yog@internal@examples@graph_creation,
yog@internal@examples@graph_generation_showcase,
yog@internal@examples@job_assignment,
yog@internal@examples@job_matching,
yog@internal@examples@medical_residency,
yog@internal@examples@network_bandwidth,
yog@internal@examples@network_cable_layout,
yog@internal@examples@random_graph_showcase,
yog@internal@examples@render_dot,
yog@internal@examples@render_json,
yog@internal@examples@render_mermaid,
yog@internal@examples@social_network_analysis,
yog@internal@examples@task_ordering,
yog@internal@examples@task_scheduling,
yog@internal@queue,
yog@internal@utils,
yog@io@dot,
yog@io@json,
yog@io@mermaid,
yog@model,
yog@mst,
yog@multi@eulerian,
yog@multi@model,
yog@multi@traversal,
yog@pathfinding@a_star,
yog@pathfinding@bellman_ford,
yog@pathfinding@dijkstra,
yog@pathfinding@floyd_warshall,
yog@pathfinding@matrix,
yog@pathfinding@utils,
yog@properties@bipartite,
yog@properties@clique,
yog@properties@cyclicity,
yog@properties@eulerian,
yog@transform,
yog@traversal]},
{registered, []}
]}.