Appearance
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- Collection modules — Array, Bits, Bytes, Enum, List, Map, Slice
- Text modules — Buffer, Rune, String
- I/O and process modules — File, IO, Process
- Numeric conversions — 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.