Module

Effect.Shuffle

Package
purescript-shuffle
Repository
joellefkowitz/shuffle

#pick Source

pick :: forall f a. Foldable f => Unfoldable f => f a -> Effect (Maybe a)

#pickMonoid Source

pickMonoid :: forall f a. Foldable f => Unfoldable f => Monoid a => f a -> Effect a

#pickNonEmpty Source

pickNonEmpty :: forall a. NonEmptyArray a -> Effect a

#pickOr Source

pickOr :: forall f a. Foldable f => Unfoldable f => a -> f a -> Effect a

#shuffle Source

shuffle :: forall f a. Foldable f => Unfoldable f => f a -> Effect (f a)