Crux.Loops
data Tree a Source #
Constructors
Fields
Defined in Crux.Loops
Methods
showsPrec :: Int -> Tree a -> ShowS #
show :: Tree a -> String #
showList :: [Tree a] -> ShowS #
type Forest a = [Tree a] Source #
findLoops :: Eq a => [a] -> Forest a Source #
annotate :: Ord a => Forest a -> [([Int], a)] Source #
annotateLoops :: Ord a => [a] -> [([Int], a)] Source #