Giraffe.Graph (giraffe v0.1.0)
Public interface for working with graphs. Delegates to specific implementations based on whether the graph is directed or undirected.
Summary
Types
@type t() :: %Giraffe.Graph{ impl: Giraffe.Graph.Directed.t() | Giraffe.Graph.Undirected.t(), type: :directed | :undirected }
@type vertex() :: any()
@type weight() :: number()