record ConsoleOut : Type Record representing a console with
standard output and error output
Totality: total
Visibility: public export
Constructor: MkConsoleOut : (String -> IO ()) -> (String -> IO ()) -> ConsoleOut
Projections:
.putErr_ : ConsoleOut -> String -> IO () .putStr_ : ConsoleOut -> String -> IO ()
Hint: Console -> ConsoleOut
.putStr_ : ConsoleOut -> String -> IO ()- Totality: total
Visibility: public export putStr_ : ConsoleOut -> String -> IO ()- Totality: total
Visibility: public export .putErr_ : ConsoleOut -> String -> IO ()- Totality: total
Visibility: public export putErr_ : ConsoleOut -> String -> IO ()- Totality: total
Visibility: public export stdOut : ConsoleOut The default console, printing to standard out and standard err.
Totality: total
Visibility: exportcputStr : ConsoleOut => HasIO io => String -> io () Put a string to the console's standard output.
Totality: total
Visibility: exportcputStrLn : ConsoleOut => HasIO io => String -> io () Put a string plus trailing line break
to the console's standard output.
Totality: total
Visibility: exportcprint : ConsoleOut => Show a => HasIO io => a -> io () Print a value to the console's standard output.
Totality: total
Visibility: exportcprintLn : ConsoleOut => Show a => HasIO io => a -> io () Print a value plus trailing lne break
to the console's standard output.
Totality: total
Visibility: exportcputErr : ConsoleOut => HasIO io => String -> io () Put a string to the console's error output.
Totality: total
Visibility: exportcputErrLn : ConsoleOut => HasIO io => String -> io () Put a string plus trailing line break
to the console's error output.
Totality: total
Visibility: exportcprintErr : ConsoleOut => Show a => HasIO io => a -> io () Print a value to the console's error output.
Totality: total
Visibility: exportcprintErrLn : ConsoleOut => Show a => HasIO io => a -> io () Print a value plus trailing lne break
to the console's error output.
Totality: total
Visibility: exportrecord ConsoleIn : Type Record representing a console with standard input.
Totality: total
Visibility: public export
Constructor: MkConsoleIn : IO Char -> IO String -> ConsoleIn
Projections:
.getChar_ : ConsoleIn -> IO Char .getLine_ : ConsoleIn -> IO String
Hint: Console -> ConsoleIn
.getChar_ : ConsoleIn -> IO Char- Totality: total
Visibility: public export getChar_ : ConsoleIn -> IO Char- Totality: total
Visibility: public export .getLine_ : ConsoleIn -> IO String- Totality: total
Visibility: public export getLine_ : ConsoleIn -> IO String- Totality: total
Visibility: public export stdIn : ConsoleIn The default console, reading from standard input.
Totality: total
Visibility: exportcgetLine : ConsoleIn => HasIO io => io String Read a line from the console's standard input.
Totality: total
Visibility: exportcgetChar : ConsoleIn => HasIO io => io Char Read a single character from the console's standard input.
Totality: total
Visibility: exportrecord Console : Type- Totality: total
Visibility: public export
Constructor: MkConsole : ConsoleIn -> ConsoleOut -> Console
Projections:
.cin : Console -> ConsoleIn .out : Console -> ConsoleOut
Hints:
Console -> ConsoleIn Console -> ConsoleOut
.cin : Console -> ConsoleIn- Totality: total
Visibility: public export cin : Console -> ConsoleIn- Totality: total
Visibility: public export .out : Console -> ConsoleOut- Totality: total
Visibility: public export out : Console -> ConsoleOut- Totality: total
Visibility: public export stdIO : Console- Totality: total
Visibility: export consoleOut : Console -> ConsoleOut- Totality: total
Visibility: export consoleIn : Console -> ConsoleIn- Totality: total
Visibility: export