[{"name":"Graph","comment":" Your graph is defined by a type `a` and a function that give the next element in the graph, if any.\n`isCycle` tells you wether the graph is a cycle.\n\n\n# Cycle detection\n\n@docs isCycle\n\n","unions":[],"aliases":[],"values":[{"name":"isCycle","comment":" Takes a function that gives the possible next element in the graph and the first element,\nreturns True if the graph is a cycle\n","type":"(a -> Maybe.Maybe a) -> a -> Basics.Bool"}],"binops":[]}]