aboutsummaryrefslogtreecommitdiff
path: root/luxdoc/source/program.lux
diff options
context:
space:
mode:
Diffstat (limited to 'luxdoc/source/program.lux')
-rw-r--r--luxdoc/source/program.lux2
1 files changed, 1 insertions, 1 deletions
diff --git a/luxdoc/source/program.lux b/luxdoc/source/program.lux
index 4e1c1c6b4..4e2888c82 100644
--- a/luxdoc/source/program.lux
+++ b/luxdoc/source/program.lux
@@ -357,7 +357,7 @@
(def: (add-def [name [def-type def-meta def-value]] org)
(-> [Text Def] DefOrg DefOrg)
(cond (compiler;type? def-meta)
- (update@ #types (cons [name def-meta (:! Type def-value)]) org)
+ (update@ #types (cons [name def-meta (:coerce Type def-value)]) org)
(compiler;macro? def-meta)
(update@ #macros (cons [name def-meta]) org)