Module effects

Modules

concurrent

Concurrent effect — spawn, await, cancel, timeout.

console

Console effect — standard input/output.

dns

Dns effect — forward and reverse DNS resolution.

env

Process environment — command-line args, env vars, and process exit.

ffi

FFI effect — load dynamic libraries and call native symbols.

filesystem

Filesystem effect — read, write, delete, and probe files by path.

http

Http effect — basic HTTP client operations.

io

Root IO effect — parent of every concrete I/O sub-effect.

net

Root networking effect — parent of the transport sub-effects.

panic

Panic effect and intrinsic.

process

Process effect — spawn, wait on, kill, and pipe child processes.

random

Random effect — entropy primitive.

tcp

Tcp effect — TCP socket operations.

temporal

Temporal effect — wall-clock and sleep.

udp

Udp effect — UDP datagram operations.