out is:module
Output types and values, monad transformer stack used by the
GraphQL resolvers.
This module is intended to be imported qualified, to avoid name
clashes with
In.
This module defines classes and functions for pretty-printing. It also
exports a number of helpful debugging and other utilities such as
trace and
panic.
The interface to this module is very similar to the standard Hughes-PJ
pretty printing module, except that it exports a number of additional
functions that are rarely used, and works over the
SDoc type.
This module provides an abstract interface for performing terminal
output and functions for accessing the current terminal or a specific
terminal device.
GOutputStream is a base class for implementing streaming
output.
It has functions to write to a stream (
outputStreamWrite), to
close a stream (
outputStreamClose) and to flush pending writes
(
outputStreamFlush).
To copy the content of an input stream to an output stream without
manually handling the reads and writes, use
outputStreamSplice.
See the documentation for
IOStream for details of thread safety
of streaming APIs.
All of these functions have async variants too.
All classes derived from
GOutputStream *should* implement
synchronous writing, splicing, flushing and closing streams, but *may*
implement asynchronous versions.
Structure used for scatter/gather data output when sending multiple
messages or packets in one go. You generally pass in an array of
GOutputVectors and the operation will use all the
buffers as if they were one buffer.
If
address is
Nothing then the message is sent
to the default receiver (as previously set by
socketConnect).
Since: 2.44
Structure used for scatter/gather data output. You generally pass in
an array of GOutputVectors and the operation will use
all the buffers as if they were one buffer.
Since: 2.22
This module provide helper functions to create outline of shapes.
Offsetting bezier curves and stroking curves.
This module provides the
Output effect, comes from
Polysemy.Output in the
polysemy package.
Realizes output of values to the external world.
This module provides a function to build an
Output for Unix
terminal devices.
This module is exposed for testing purposes only; applications should
never need to import this directly.
Wrappers around the debianization function to perform various tasks -
output, describe, validate a debianization, run an external script to
produce a debianization.
This module provides a function to build an
Output for Windows
terminals.
This module is exposed for testing purposes only; applications should
never need to import this directly.