Nitpick Advanced System I/O & Streams
Nitpick uses a formalized Stream architecture for all data movement, abstracting I/O and IPC behind robust safety guarantees.
1. Built-in Aria Streams
The standard standard-I/O endpoints are exposed as native
globals of type stream: * stdout :
Standard text output * stderr : Error output
stream * stddbg : Debugging output stream *
stdin : Text input stream *
stddati: Data input stream (for raw binary
passing) * stddato: Data output stream (for raw
binary passing)
2. Stream Types
stream: Represents a generalized data flow.pipe: A specialized stream type mapping directly to OS pipes for inter-process communication.process: A specialized stream attached to a spawned subprocess, offering robust lifecycle tracking and input/output multiplexing.