-- >>> mayybee 0 (+1) Nothing
    --0
    -- >>> mayybee 0 (+1) (Just 1)
    --2
    mayybee :: b -> (a -> b) -> Maybe a -> b
    mayybee initialValue _ Nothing = initialValue
mayybee :: b -> (a -> b) -> Maybe a -> b
mayybee initialValue _ Nothing = initialValue
mayybee initialValue _ Nothing = initialValue