Size: a a a

2020 December 17

S

Sooqa in Haskell Start
Ахахахах, боже

https://hackage.haskell.org/package/fgl-5.7.0.3/docs/Data-Graph-Inductive-Example.html

Кто-нибудь что-нибудь понял?
источник

AP

Aleksei (astynax) Pi... in Haskell Start
Это примеры готовых графов. На них положено натравливать средства из других модулей и смотреть, как это всё работает в связке
источник

AP

Aleksei (astynax) Pi... in Haskell Start
И в тестах они же используются
источник

S

Sooqa in Haskell Start
Наверно, не понимаю полностью, но уже наличие типов Graph и GraphM вызывает чувство сомнения в удобстве использования
источник

S

Sooqa in Haskell Start
А жаль
источник

AP

Aleksei (astynax) Pi... in Haskell Start
mkUGraphM [1, 2, 3] [(1, 2), (2, 3), (3, 1)]
источник

AP

Aleksei (astynax) Pi... in Haskell Start
в чём проблема-то?
источник

S

Sooqa in Haskell Start
Непривычно нврн
источник

S

Sooqa in Haskell Start
Мне
источник

AP

Aleksei (astynax) Pi... in Haskell Start
GraphM быстрый, на массивах, обновляется в IO
источник

AP

Aleksei (astynax) Pi... in Haskell Start
Graph — без эффектов побочных, уже в функциональном стиле используется
источник

S

Sooqa in Haskell Start
Спс за наводочку
Посмотрю на сколько меня хватит )))
источник

AP

Aleksei (astynax) Pi... in Haskell Start
let
 g = empty
 [a, b, c] = newNodes g
in insEdges
 [ (a, b, "a to b")
 , (b, c, "foo")
 , (c, a, "bar")
 ] g
источник

S

Sooqa in Haskell Start
Эмпти это константа какая-то в пакете?
источник

S

Sooqa in Haskell Start
Где вы доки смотрите ?
источник

AP

Aleksei (astynax) Pi... in Haskell Start
Это метод класса Graph
источник

AP

Aleksei (astynax) Pi... in Haskell Start
Sooqa
Где вы доки смотрите ?
Я это сочинил на ходу, глядя на доку на хакедже (либой не пользовался ни разу)
источник

S

Sooqa in Haskell Start
Капец я новичок
источник

AP

Aleksei (astynax) Pi... in Haskell Start
Дело привычки :)
источник

AP

Aleksei (astynax) Pi... in Haskell Start
источник