aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/documentation/lux/data/product.lux
diff options
context:
space:
mode:
Diffstat (limited to 'stdlib/source/documentation/lux/data/product.lux')
-rw-r--r--stdlib/source/documentation/lux/data/product.lux55
1 files changed, 28 insertions, 27 deletions
diff --git a/stdlib/source/documentation/lux/data/product.lux b/stdlib/source/documentation/lux/data/product.lux
index 05cb39ca8..a589fdd9c 100644
--- a/stdlib/source/documentation/lux/data/product.lux
+++ b/stdlib/source/documentation/lux/data/product.lux
@@ -1,6 +1,6 @@
(.require
[library
- [lux (.except left right)
+ [lux (.except)
["$" documentation]
[data
[text
@@ -8,36 +8,37 @@
[\\library
["[0]" /]])
-(.def .public documentation
- (.List $.Module)
- ($.module /._
- "Functionality for working with tuples (particularly 2-tuples/pairs)."
- [($.definition /.equivalence)
- ($.definition /.hash)
+(def .public documentation
+ (List $.Documentation)
+ (list ($.module /._
+ "Functionality for working with tuples (particularly 2-tuples/pairs).")
- ($.definition /.left
- "The left side of a pair.")
+ ($.definition /.equivalence)
+ ($.definition /.hash)
- ($.definition /.right
- "The right side of a pair.")
+ ($.definition /.left
+ "The left side of a pair.")
- ($.definition /.curried
- "Converts a 2-argument function into nested single-argument functions."
- [(curried f)])
+ ($.definition /.right
+ "The right side of a pair.")
- ($.definition /.uncurried
- "Converts nested single-argument functions into a 2-argument function."
- [(uncurried f)])
+ ($.definition /.curried
+ "Converts a 2-argument function into nested single-argument functions."
+ [(curried f)])
- ($.definition /.swapped
- ""
- [(swapped [left right])])
+ ($.definition /.uncurried
+ "Converts nested single-argument functions into a 2-argument function."
+ [(uncurried f)])
- ($.definition /.then
- "Apply functions to both sides of a pair."
- [(then f g)])
+ ($.definition /.swapped
+ ""
+ [(swapped [left right])])
- ($.definition /.forked
- "Yields a pair by applying both functions to a single value."
- [(forked f g)])]
- []))
+ ($.definition /.then
+ "Apply functions to both sides of a pair."
+ [(then f g)])
+
+ ($.definition /.forked
+ "Yields a pair by applying both functions to a single value."
+ [(forked f g)])
+ ))