{-# language Safe #-} module LazyAsync.Types.NoAlternative where import LazyAsync.Prelude (Exception, Show) data NoAlternative = NoAlternative deriving Int -> NoAlternative -> ShowS [NoAlternative] -> ShowS NoAlternative -> String (Int -> NoAlternative -> ShowS) -> (NoAlternative -> String) -> ([NoAlternative] -> ShowS) -> Show NoAlternative forall a. (Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a $cshowsPrec :: Int -> NoAlternative -> ShowS showsPrec :: Int -> NoAlternative -> ShowS $cshow :: NoAlternative -> String show :: NoAlternative -> String $cshowList :: [NoAlternative] -> ShowS showList :: [NoAlternative] -> ShowS Show instance Exception NoAlternative