SampleData 榆树包?

SampleData elm package?

我正在尝试 运行 来自 elm visualisations 示例的力导向图。

但是我无法确定 SampleData 依赖项来自哪个包。

...
import SampleData exposing (miserablesGraph)
...

我能指出正确的方向吗?

这似乎是内部的东西,因为 examples on the Github 对这些数据进行了硬编码。

我建议您在代码中也这样做。要么定义 miserablesGraph 函数:

miserablesGraph : Graph String ()
miserablesGraph =
    Graph.fromNodeLabelsAndEdgePairs
        [ "Myriel"
        , "Napoleon"
        , "Mlle.Baptistine"
...

或创建 SampleData 模块并在其中定义函数。

module SampleData exposing (miserablesGraph)

miserablesGraph : Graph String ()
miserablesGraph =
    Graph.fromNodeLabelsAndEdgePairs
        [ "Myriel"
        , "Napoleon"
        , "Mlle.Baptistine"
...