text-show-3.3: Efficient conversion of values into Text

Copyright(C) 2014-2016 Ryan Scott
LicenseBSD-style (see the file LICENSE)
MaintainerRyan Scott
StabilityProvisional
PortabilityGHC
Safe HaskellNone
LanguageHaskell2010

TextShow.Control.Exception

Contents

Description

Monomorphic TextShow functions for Exceptions.

Since: 2

Synopsis

Documentation

showbSomeExceptionPrec :: Int -> SomeException -> Builder Source #

Convert a SomeException value to a Builder with the given precedence.

Since: 2

showbSomeAsyncException :: SomeAsyncException -> Builder Source #

Convert a SomeAsyncException value to a Builder. This function is only available with base-4.7.0.0 or later.

Since: 2

showbAllocationLimitExceeded :: AllocationLimitExceeded -> Builder Source #

Convert an AllocationLimitExceeded exception to a Builder. This function is only available with base-4.8.0.0 or later.

Since: 2

showbTypeError :: TypeError -> Builder Source #

Convert a TypeError to a Builder. This function is only available with base-4.9.0.0 or later.

Since: 3

showbDeadlock :: Deadlock -> Builder Source #

Convert a Deadlock exception to a Builder.

Since: 2

showbErrorCall :: ErrorCall -> Builder Source #

Convert an ErrorCall to a Builder.

Since: 2

Orphan instances

TextShow PatternMatchFail Source # 
TextShow RecSelError Source # 
TextShow RecConError Source # 
TextShow RecUpdError Source # 
TextShow NoMethodError Source # 
TextShow TypeError Source # 
TextShow NonTermination Source # 
TextShow NestedAtomically Source # 
TextShow BlockedIndefinitelyOnMVar Source # 
TextShow BlockedIndefinitelyOnSTM Source # 
TextShow Deadlock Source # 
TextShow AllocationLimitExceeded Source # 
TextShow AssertionFailed Source # 
TextShow SomeAsyncException Source # 
TextShow AsyncException Source # 
TextShow ArrayException Source # 
TextShow MaskingState Source # 
TextShow IOException Source # 
TextShow ErrorCall Source # 
TextShow ArithException Source # 
TextShow SomeException Source #