Safe Haskell | None |
---|
Documentation
type PositionMap a = Map Position aSource
type Connectivity = PositionMap [Position]Source
type Distribution = PositionMap DoubleSource
type Reachability = PositionMap BoolSource
insertAppend :: Ord k => k -> v -> Map k [v] -> Map k [v]Source
foldConcat :: Monoid v => Map k [v] -> Map k vSource
normalize :: Fractional v => Map k v -> Map k vSource
converge :: Int -> Labyrinth -> DistributionSource
reachConverge :: Int -> Labyrinth -> ReachabilitySource
uniformBetween :: a -> [Position] -> PositionMap aSource
showDist :: Distribution -> StringSource
showGridLine :: (Maybe a -> String) -> PositionMap a -> Int -> StringSource
showGridPos :: (Maybe a -> String) -> PositionMap a -> Int -> Int -> StringSource