aboutsummaryrefslogtreecommitdiff
path: root/stdlib/test/tests.lux
diff options
context:
space:
mode:
Diffstat (limited to 'stdlib/test/tests.lux')
-rw-r--r--stdlib/test/tests.lux84
1 files changed, 84 insertions, 0 deletions
diff --git a/stdlib/test/tests.lux b/stdlib/test/tests.lux
new file mode 100644
index 000000000..7b760c0f1
--- /dev/null
+++ b/stdlib/test/tests.lux
@@ -0,0 +1,84 @@
+## Copyright (c) Eduardo Julian. All rights reserved.
+## This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0.
+## If a copy of the MPL was not distributed with this file,
+## You can obtain one at http://mozilla.org/MPL/2.0/.
+
+(;module:
+ lux
+ (lux (control monad)
+ (codata [io])
+ (concurrency [promise])
+ [cli #+ program:]
+ [test])
+ (test lux
+ (lux (data [bit]
+ [bool]
+ [char]
+ [error]
+ [ident]
+ [identity]
+ [log]
+ [maybe]
+ [number]
+ [product]
+ [sum]
+ [text]
+ [text/format]
+ (struct [array]
+ [dict]
+ [list]
+ [queue]
+ [set]
+ [stack]
+ [tree]
+ [vector]
+ [zipper]
+ )
+ )
+ ## (codata ["_;" io]
+ ## [env]
+ ## [state]
+ ## (struct [stream]))
+ ## (macro [ast]
+ ## [syntax])
+ ## [type]
+ ## (concurrency ["_;" promise]
+ ## [frp]
+ ## [stm]
+ ## [actor]
+ ## )
+ ## [host]
+ ## ["_;" cli]
+ ## [math]
+ ## [pipe]
+ ## [lexer]
+ ## [regex]
+ ## (data (format [json]))
+ )
+ )
+ ## (lux ## (codata [cont])
+ ## ## (data (struct [stack]
+ ## ## [tree]
+ ## ## [zipper])
+ ## ## (error exception))
+ ## ## (concurrency [atom])
+ ## ## [macro]
+ ## ## (macro [template]
+ ## ## [poly]
+ ## ## (poly ["poly_;" eq]
+ ## ## ["poly_;" text-encoder]
+ ## ## ["poly_;" functor]))
+ ## ## (math [ratio]
+ ## ## [complex]
+ ## ## [random])
+ ## ## (type [check] [auto])
+ ## ## (control [effect])
+ ## ["_;" lexer]
+ ## ["_;" regex]
+ ## (data (format ["_;" json]))
+ ## )
+ )
+
+## [Program]
+(program: args
+ (test;run))