Hoogle Search
Within LTS Haskell 24.39 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
uniformVector :: (PrimMonad m, StatefulGen g m, Uniform a, Vector v a) => g -> Int -> m (v a)mwc-random System.Random.MWC Generate a vector of pseudo-random variates. This is not necessarily faster than invoking uniform repeatedly in a loop, but it may be more convenient to use in some situations.
uniformPermutation :: (StatefulGen g m, PrimMonad m, Vector v Int) => Int -> g -> m (v Int)mwc-random System.Random.MWC.Distributions Random variate generator for uniformly distributed permutations. It returns random permutation of vector [0 .. n-1]. This is the Fisher-Yates shuffle
uniformShuffle :: (StatefulGen g m, PrimMonad m, Vector v a) => v a -> g -> m (v a)mwc-random System.Random.MWC.Distributions Random variate generator for a uniformly distributed shuffle (all shuffles are equiprobable) of a vector. It uses Fisher-Yates shuffle algorithm.
uniformShuffleM :: (StatefulGen g m, PrimMonad m, MVector v a) => v (PrimState m) a -> g -> m ()mwc-random System.Random.MWC.Distributions In-place uniformly distributed shuffle (all shuffles are equiprobable)of a vector.
prologueBefore :: Prologue -> [Miscellaneous]xml-conduit Text.XML No documentation available.
CustomOutputFormat :: OutputFormatter -> OutputFormatwai-extra Network.Wai.Middleware.RequestLogger No documentation available.
CustomOutputFormatWithDetails :: OutputFormatterWithDetails -> OutputFormatwai-extra Network.Wai.Middleware.RequestLogger No documentation available.
CustomOutputFormatWithDetailsAndHeaders :: OutputFormatterWithDetailsAndHeaders -> OutputFormatwai-extra Network.Wai.Middleware.RequestLogger No documentation available.
-
wai-extra Network.Wai.Middleware.RequestLogger The logging format.
type
OutputFormatter = ZonedDate -> Request -> Status -> Maybe Integer -> LogStrwai-extra Network.Wai.Middleware.RequestLogger No documentation available.