zena:console

zena
import {…} from 'zena:console';

Standard output and error logging utilities.

Provides the global console instance for writing informational, warning, and error messages to standard output and standard error streams.

Examples ​

zena
import { console } from 'zena:console';

console.log('Hello, world!');
console.error('An error occurred');

Classes

WasiConsole

zena
class WasiConsole implements Console
Implements Console
Methods
zena
log(message: String): void
#
zena
error(message: String): void
#
zena
warn(message: String): void
#
zena
info(message: String): void
#
zena
debug(message: String): void
#

Interfaces

Console

zena
interface Console
Re-exported from zena:console/interface.zena

Standard output and error logging interface.

Methods
zena
log(message: String): void
#

Logs an informational message to standard output.

zena
error(message: String): void
#

Logs an error message to standard error.

zena
warn(message: String): void
#

Logs a warning message to standard error.

zena
info(message: String): void
#

Logs an informational message to standard output.

zena
debug(message: String): void
#

Logs a debug message to standard output.

Functions

log

zena
function log(val: i32)

logF32

zena
function logF32(val: f32)

logString

zena
function logString(val: String)

Variables

console

zena
let console: WasiConsole