universum-1.0.2: Custom prelude used in Serokell

Safe HaskellSafe
LanguageHaskell2010

Universum.Monoid

Synopsis

Documentation

maybeToMonoid :: Monoid m => Maybe m -> m Source #

Extracts Monoid value from Maybe returning mempty if Nothing.

>>> maybeToMonoid (Just [1,2,3] :: Maybe [Int])
[1,2,3]
>>> maybeToMonoid (Nothing :: Maybe [Int])
[]