aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/lux/math
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--stdlib/source/lux/math/infix.lux3
-rw-r--r--stdlib/source/lux/math/logic/fuzzy.lux2
-rw-r--r--stdlib/source/lux/math/modular.lux7
-rw-r--r--stdlib/source/lux/math/random.lux2
4 files changed, 8 insertions, 6 deletions
diff --git a/stdlib/source/lux/math/infix.lux b/stdlib/source/lux/math/infix.lux
index e2cfc455c..ecb309d13 100644
--- a/stdlib/source/lux/math/infix.lux
+++ b/stdlib/source/lux/math/infix.lux
@@ -1,7 +1,8 @@
(.module: {#.doc "Common mathematical constants and functions."}
[lux #*
+ [abstract
+ monad]
[control
- monad
["p" parser ("#;." functor)]]
[data
["." product]
diff --git a/stdlib/source/lux/math/logic/fuzzy.lux b/stdlib/source/lux/math/logic/fuzzy.lux
index 99bc2f8db..f27c51ec7 100644
--- a/stdlib/source/lux/math/logic/fuzzy.lux
+++ b/stdlib/source/lux/math/logic/fuzzy.lux
@@ -1,6 +1,6 @@
(.module:
[lux #*
- [control
+ [abstract
[predicate (#+ Predicate)]]
[data
[collection
diff --git a/stdlib/source/lux/math/modular.lux b/stdlib/source/lux/math/modular.lux
index 866d3c99f..24c7b0e72 100644
--- a/stdlib/source/lux/math/modular.lux
+++ b/stdlib/source/lux/math/modular.lux
@@ -1,10 +1,11 @@
(.module:
[lux #*
- [control
- ["ex" exception (#+ exception:)]
- ["p" parser]
+ [abstract
[codec (#+ Codec)]
[monad (#+ do)]]
+ [control
+ ["ex" exception (#+ exception:)]
+ ["p" parser]]
[data
["." error (#+ Error)]
[number
diff --git a/stdlib/source/lux/math/random.lux b/stdlib/source/lux/math/random.lux
index 47ddb7fa2..ef1ed3e37 100644
--- a/stdlib/source/lux/math/random.lux
+++ b/stdlib/source/lux/math/random.lux
@@ -1,6 +1,6 @@
(.module: {#.doc "Pseudo-random number generation (PRNG) algorithms."}
[lux (#- or and list i64 nat int rev char)
- [control
+ [abstract
[functor (#+ Functor)]
[apply (#+ Apply)]
["." monad (#+ do Monad)]