| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Satyros.BellmanFord.Effect
Documentation
newtype BellmanFord a Source #
Constructors
| BellmanFord | |
Fields
| |
Instances
stepBellmanFord :: BellmanFord a -> Storage -> (FreeF BellmanFordF a (BellmanFord a), Storage) Source #
data BellmanFordF r Source #
Constructors
Instances
propagationCheck :: (IDLGraphVertex, IDLGraphVertex) -> BellmanFord () Source #
propagationFindShorter :: IDLGraphVertex -> (IDLGraphVertex, Int) -> BellmanFord () Source #
propagationNth :: Int -> BellmanFord () Source #
propagationEnd :: BellmanFord () Source #
negativeCycleCheck :: (IDLGraphVertex, IDLGraphVertex) -> BellmanFord () Source #
negativeCycleFind :: [Expressed] -> BellmanFord () Source #
negativeCyclePass :: BellmanFord () Source #