aboutsummaryrefslogtreecommitdiff
path: root/stdlib
diff options
context:
space:
mode:
Diffstat (limited to 'stdlib')
-rw-r--r--stdlib/source/lux.lux9
1 files changed, 9 insertions, 0 deletions
diff --git a/stdlib/source/lux.lux b/stdlib/source/lux.lux
index 8af215b43..76093eb29 100644
--- a/stdlib/source/lux.lux
+++ b/stdlib/source/lux.lux
@@ -5712,3 +5712,12 @@
(#;Left (~ (text$ (Text/append "Wrong syntax for " name))))
)))))
))
+
+(type: #export (<&> f g)
+ (All [a] (& (f a) (g a))))
+
+(type: #export (<|> f g)
+ (All [a] (| (f a) (g a))))
+
+(type: #export (<.> f g)
+ (All [a] (f (g a))))