>>> fromJust (Just 1) 1
>>> 2 * (fromJust (Just 10)) 20
>>> 2 * (fromJust Nothing) *** Exception: Maybe.fromJust: Nothing ...
>>> maybeToMonoid (Just [1,2,3] :: Maybe [Int]) [1,2,3] >>> maybeToMonoid (Nothing :: Maybe [Int]) []