# meshed > Link functions up into callable objects ## Pages - [meshed](index.html.md): Object composition. - [API reference](api.html.md): | [`meshed`](_autosummary/meshed.html.md#module-meshed) | `meshed` contains a set of tools that al... - [meshed](_autosummary/meshed.html.md): `meshed` contains a set of tools that allow the developer to provide a collection - [meshed.base](_autosummary/meshed.base.html.md): Define `FuncNode`, the unit of computation that `meshed` assembles into DAGs. - [meshed.caching](_autosummary/meshed.caching.html.md): Turn functions into cached properties of a class. - [meshed.components](_autosummary/meshed.components.html.md): Ready-made extraction components for meshed graphs. - [meshed.composition](_autosummary/meshed.composition.html.md): Specific use of FuncNode and DAG - [meshed.dag](_autosummary/meshed.dag.html.md): Making DAGs - [meshed.examples](_autosummary/meshed.examples.html.md): Examples of using meshed. - [meshed.examples.online_marketing](_autosummary/meshed.examples.online_marketing.html.md): Online marketing funnel: impressions and clicks to sales and profit. - [meshed.examples.price_elasticity](_autosummary/meshed.examples.price_elasticity.html.md): Price elasticity relates price to revenue, expense, and profit. - [meshed.examples.vaccine_vs_no_vaccine](_autosummary/meshed.examples.vaccine_vs_no_vaccine.html.md): Simple model relating vaccination to death toll, involving exposure and infection rate. - [meshed.ext](_autosummary/meshed.ext.html.md): | [`gk`](meshed.ext.gk.html.md#module-meshed.ext.gk) | This module is meant to explore a different... - [meshed.ext.gk](_autosummary/meshed.ext.gk.html.md): This module is meant to explore a different representation of a computation graph - [meshed.itools](_autosummary/meshed.itools.html.md): Graph operations over adjacency mappings. - [meshed.makers](_autosummary/meshed.makers.html.md): This module contains tools to make meshed objects in different ways. - [meshed.scrap](_autosummary/meshed.scrap.html.md): For scrap only - [meshed.scrap.annotations_to_meshes](_autosummary/meshed.scrap.annotations_to_meshes.html.md): Code related to work on the “From annotated functions to meshes” discussion: - [meshed.scrap.cached_dag](_autosummary/meshed.scrap.cached_dag.html.md): | `add`(a[, b]) | ... - [meshed.scrap.collapse_and_expand](_autosummary/meshed.scrap.collapse_and_expand.html.md): Ideas on collapsing and expanding nodes - [meshed.scrap.conversion](_autosummary/meshed.scrap.conversion.html.md): Utils to convert graphs from one specification to another - [meshed.scrap.dask_graph_language](_autosummary/meshed.scrap.dask_graph_language.html.md): How to make dags from the dask specification - [meshed.scrap.gk_with_networkx](_autosummary/meshed.scrap.gk_with_networkx.html.md): seriously modified version of yahoo/graphkit - [meshed.scrap.gui_interaction](_autosummary/meshed.scrap.gui_interaction.html.md): This module contains some ideas around making a two-way interaction between meshed - [meshed.scrap.misc_utils](_autosummary/meshed.scrap.misc_utils.html.md): | `coparents_sets`(g, source) | ... - [meshed.scrap.reactive_scope](_autosummary/meshed.scrap.reactive_scope.html.md): Ideas towards a reactive-programming interpretation of meshes. - [meshed.scrap.wrapping_dags](_autosummary/meshed.scrap.wrapping_dags.html.md): Wrapping dags - [meshed.slabs](_autosummary/meshed.slabs.html.md): Tools to generate slabs. - [meshed.tools](_autosummary/meshed.tools.html.md): Tools to work with meshed - [meshed.util](_autosummary/meshed.util.html.md): Function-wrapping, naming, and small data helpers shared across `meshed`. - [meshed.viz](_autosummary/meshed.viz.html.md): Visualization utilities for the meshed package. - [About this build](about-this-build.html.md): This documentation was built on **2026-09-15 09:53 UTC** from commit