Test.Syd.Validity.Types
class CanFail f where Source #
A class of types that are the result of functions that can fail
Methods
hasFailed :: f a -> Bool Source #
resultIfSucceeded :: f a -> Maybe a Source #
Defined in Test.Syd.Validity.Types
hasFailed :: Maybe a -> Bool Source #
resultIfSucceeded :: Maybe a -> Maybe a Source #
hasFailed :: Either e a -> Bool Source #
resultIfSucceeded :: Either e a -> Maybe a Source #