Skip to content

Commit e3698fe

Browse files
committed
docs(repr): mark module as unreleased
1 parent cc3cd66 commit e3698fe

1 file changed

Lines changed: 49 additions & 0 deletions

File tree

docs/src/modules/repr.md

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
---
2+
editLinkTarget: types/repr.lua
3+
description: Fast, readable string rendering for Lua values and nested tables.
4+
---
5+
6+
# `repr` <Badge type="warning" text="Unreleased" />
7+
8+
Render any Lua value as a readable string.
9+
10+
## Import
11+
12+
```lua
13+
local mods = require("mods.repr")
14+
```
15+
16+
## Usage
17+
18+
```lua
19+
local out = repr({
20+
user = { name = "Ada", role = "Engineer" },
21+
count = 3,
22+
msg = 'He said "hi"',
23+
})
24+
-- result:
25+
-- {
26+
-- count = 3,
27+
-- msg = He said "hi",
28+
-- user = {
29+
-- name = Ada,
30+
-- role = Engineer
31+
-- }
32+
-- }
33+
34+
out = repr({
35+
user = {
36+
name = "Ada",
37+
meta = { role = "Engineer" },
38+
},
39+
})
40+
-- result:
41+
-- {
42+
-- user = {
43+
-- meta = {
44+
-- role = Engineer
45+
-- },
46+
-- name = Ada
47+
-- }
48+
-- }
49+
```

0 commit comments

Comments
 (0)