Overview
Introduction
Why Roto?
Goals
Installation
Hello, world!
Writing Roto
Introduction
Basics
Control Flow
Functions
Data Types
Modules & Imports
Embedding Roto
Setup
Call a Roto function
Expand the runtime
Generate a CLI
Reference
Syntax Overview
Language Reference
Standard Library
Types
Asn
IpAddr
List[T]
Option[T]
Prefix
String
StringBuf
StringBytes
StringChars
StringLines
Verdict[A, R]
bool
char
f32
f64
i16
i32
i64
i8
u16
u32
u64
u8
Functions
print
Rust Interoperability
Command line
API documentation (docs.rs)
Roto
Standard Library
View page source
Standard Library
Types
Asn
IpAddr
List[T]
Option[T]
Prefix
String
StringBuf
StringBytes
StringChars
StringLines
Verdict[A, R]
bool
char
f32
f64
i16
i32
i64
i8
u16
u32
u64
u8
Functions
function
print
(
s
:
String
)
Print a string to stdout