aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/documentation/lux/type.lux
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--stdlib/source/documentation/lux/type.lux43
1 files changed, 43 insertions, 0 deletions
diff --git a/stdlib/source/documentation/lux/type.lux b/stdlib/source/documentation/lux/type.lux
new file mode 100644
index 000000000..0ad9a5f51
--- /dev/null
+++ b/stdlib/source/documentation/lux/type.lux
@@ -0,0 +1,43 @@
+(.module:
+ [library
+ [lux (#- and)
+ ["$" documentation (#+ documentation:)]
+ [control
+ ["<>" parser
+ ["<.>" code]]]
+ [data
+ ["." text (#+ \n)
+ ["%" format (#+ format)]]]
+ [macro
+ ["." template]]]]
+ [\\library
+ ["." /]]
+ ["." / #_
+ ["#." abstract]
+ ["#." check]
+ ["#." dynamic]
+ ["#." implicit]
+ ... ["#." poly]
+ ... ["#." quotient]
+ ... ["#." refinement]
+ ... ["#." resource]
+ ... ["#." unit]
+ ... ["#." variance]
+ ])
+
+(.def: .public documentation
+ (.List $.Module)
+ ($.module /._
+ ""
+ []
+ [/abstract.documentation
+ /check.documentation
+ /dynamic.documentation
+ /implicit.documentation
+ ... /poly.documentation
+ ... /quotient.documentation
+ ... /refinement.documentation
+ ... /resource.documentation
+ ... /unit.documentation
+ ... /variance.documentation
+ ]))