Skip to content

Standard Library

The core standard library ships as a fixed set of prelude modules. Their names are reserved against package declarations and dependency root namespaces, and they are referenced with qualified names; the prelude imports no bare functions.

text
Array Bits Buffer Bytes Enum File IO List Map Process Rune Slice String
I8 I16 I32 I64 Isize U8 U16 U32 U64 Usize

The protocol names Eq, Ord, Show, Hash, Iterable, Reader, Writer, and Concat define operations, not library modules; see Protocols.

EL — a small systems programming language built for developer experience