We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent cc3cd66 commit e3698feCopy full SHA for e3698fe
1 file changed
docs/src/modules/repr.md
@@ -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
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
41
42
43
+-- meta = {
44
45
+-- },
46
+-- name = Ada
47
48
49
0 commit comments