sema-docs 1.23.0

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
13
---
name: "toml/decode"
module: "toml"
params: [{ name: s, type: string }]
returns: "map"
---

Parse a TOML document string into a map. Table keys become keywords; nested tables become nested maps and arrays become lists.

```sema
(toml/decode "name = \"sema\"\nversion = 2")
; => {:name "sema" :version 2}
```