Hoogle Search
Within LTS Haskell 24.46 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
asum :: (Foldable t, Alternative f) => t (f a) -> f aclassy-prelude ClassyPrelude The sum of a collection of actions using (<|>), generalizing concat. asum is just like msum, but generalised to Alternative.
Examples
Basic usage:>>> asum [Just "Hello", Nothing, Just "World"] Just "Hello"
package
dependent-sum-template Template Haskell code to generate instances of classes in some package Template Haskell code to generate instances of classes in some package, such as GEq and GCompare.
checkSums :: Reproduction a -> [String]elynx-tools ELynx.Tools.Reproduction SHA256 sums of used files.
isEntitySum :: EntityDef -> Boolesqueleto Database.Esqueleto No documentation available.
isEntitySum :: EntityDef -> Boolesqueleto Database.Esqueleto.Experimental No documentation available.
isEntitySum :: EntityDef -> Boolesqueleto Database.Esqueleto.Legacy No documentation available.
unboxedSumBars :: Doc -> SumAlt -> SumArity -> Docghc-lib-parser GHC.Boot.TH.Ppr No documentation available.
absentSumFieldErrorIdKey :: Uniqueghc-lib-parser GHC.Builtin.Names No documentation available.
isSumTyOcc_maybe :: Module -> OccName -> Maybe Nameghc-lib-parser GHC.Builtin.Types No documentation available.
-
ghc-lib-parser GHC.Builtin.Types No documentation available.