Data.Maybe
data Maybe a
maybe
isJust
isNothing
fromJust
fromMaybe
listToMaybe
maybeToList
catMaybes
mapMaybe