Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
- newtype Probability = P Float
- probability :: Float -> Probability
- erdosRenyiIO :: Graph g => Int -> Probability -> IO (g Int ())
- randomMatIO :: Int -> IO [[Int]]
Documentation
newtype Probability Source #
Probability value between 0 and 1
probability :: Float -> Probability Source #
Construct a Probability
value
erdosRenyiIO :: Graph g => Int -> Probability -> IO (g Int ()) Source #
Generate a random Erdős–Rényi G(n, p) model graph
randomMatIO :: Int -> IO [[Int]] Source #
Generate a random square binary matrix
| Useful for use with fromAdjacencyMatrix