Safe Haskell | None |
---|
Provides a typeclass for everything that may carry a void value
Documentation
Typeclass for everything that may carry a void value
None Bool | |
None Int | |
None Integer | |
None () | |
None Text | |
None DungeonState | |
None PathState | |
None GetterResponse | |
None PlayerStereo | |
None KindId | |
None ObjectId | |
None PrerequisiteBox | |
None HandlerBox | |
None ActionBefore | |
None ActionAfter | |
None Action | |
None Consumer | |
None Condition | |
None Gate | |
None [a] | |
None (Maybe a) | |
None (BST a) | |
None (Focus a) | |
None (TST a) | |
None (AVL a) | |
Monad m => None (a -> m a) | |
None (a -> a) | |
None (Graph a b c) |
expandMaybe :: (Eq n, None n) => n -> Maybe nSource
reduceMaybe :: [Maybe a] -> [a]Source
Eliminate all Nothing
s from the list and unjust all remaining values.