Module Test.QuickCheckText

Imports

Table of Content

Definitions

data Str

Constructors

MkStr (String)
ranges ∷ (Show a, Integral a) ⇒ a → a → Str
numberIntStringString
kurzIntStringString
showErrShow a ⇒ a → String
oneLineStringString
isOneLineStringBool
boldStringString
data Terminal

Constructors

MkTerminal (IORef (IO ()))   Output   Output
data Output

Constructors

Output (StringIO ())   (IORef String)
newTerminalOutputOutputIO Terminal
withBufferingIO a → IO a
withStdioTerminal ∷ (TerminalIO a) → IO a
withNullTerminal ∷ (TerminalIO a) → IO a
terminalOutputTerminalIO String
type Handle = Mutable RealWorld PrintWriter
handleHandleStringIO ()
output ∷ (StringIO ()) → IO Output
putOutputStringIO ()
getOutputIO String
flushTerminalIO ()
postponeTerminalIO ()IO ()
putPartTerminalStringIO ()
putTempTerminalStringIO ()
putLineTerminalStringIO ()

Instances

instance Show Str

Member Functions

displayStrString

inherited from Show.display

showStrString
showCharsStr → [Char]

inherited from Show.showChars

showList[Str]StringString

inherited from Show.showList

showsPrecIntStrStringString

inherited from Show.showsPrec

showsubStrString

inherited from Show.showsub

Functions and Values by Type

(StringIO ()) → IORef StringOutput

Output.Output

(StringIO ()) → IO Output

output

IORef (IO ()) → OutputOutputTerminal

Terminal.MkTerminal

HandleStringIO ()

handle

StringString

bold, oneLine

StringBool

isOneLine

StringStr

Str.MkStr

[Str] → StringString

Show_Str.showList

IntStringString

kurz, number

IntStrStringString

Show_Str.showsPrec

OutputStringIO ()

put

OutputOutputIO Terminal

newTerminal

OutputIO String

get

StrString

Show_Str.showsub, Show_Str.display, Show_Str.show

Str → [Char]

Show_Str.showChars

TerminalIO ()IO ()

postpone

TerminalStringIO ()

putLine, putPart, putTemp

TerminalIO String

terminalOutput

TerminalIO ()

flush

(TerminalIO a) → IO a

withNullTerminal, withStdioTerminal

IO a → IO a

withBuffering

Show a ⇒ a → String

showErr

(Show a, Integral a) ⇒ a → a → Str

ranges

Valid HTML 4.01 Strict