Module IO.Console

Report the console's maximum supported presentation capability. Return Plain when support is unknown. This query must not raise.

val offer : state -> string -> Observe.IO.console_acceptance

Write one completely formatted record exactly as supplied. The core owns record termination. Accepted promises immediate handoff only, not flushing or durability. Ordinary exceptions are diagnosed by the core.