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.
-
optics-core Optics.IxFold A version of itraverseOf_ with the arguments flipped.
-
optics-core Optics.IxTraversal A version of itraverseOf with the arguments flipped.
-
optics-core Optics.Setter Transform every element by recursively applying a given Setter in a bottom-up manner.
-
optics-core Optics.Traversal Transform every element in a tree using a user supplied Traversal in a bottom-up manner with a monadic effect.
uniform :: (Foldable t, MonadRandom m) => t a -> m aMonadRandom Control.Monad.Random.Class Sample a value uniformly from a nonempty collection of elements.
uniformMay :: (Foldable t, MonadRandom m) => t a -> m (Maybe a)MonadRandom Control.Monad.Random.Class Sample a value uniformly from a collection of elements. Return Nothing if the collection is empty.
-
MonadRandom Control.Monad.Random.Lazy The class of types for which a uniformly distributed value can be drawn from all possible values of the type.
-
MonadRandom Control.Monad.Random.Lazy The class of types for which a uniformly distributed value can be drawn from a range.
-
MonadRandom Control.Monad.Random.Strict The class of types for which a uniformly distributed value can be drawn from all possible values of the type.
-
MonadRandom Control.Monad.Random.Strict The class of types for which a uniformly distributed value can be drawn from a range.