sema-docs 1.20.3

Canonical structured documentation for Sema builtins/special forms; powers LSP hover/completion and REPL apropos
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
---
name: "bytevector-u8-ref"
module: "bytevectors"
params: [{ name: bv, type: bytevector }, { name: index, type: int }]
returns: "int"
---

Return the byte (0..255) at `index` in a bytevector. Signals an error if `index` is out of range.

```sema
(bytevector-u8-ref #u8(10 20 30) 1)   ; => 20
```