aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/lux/tool/compiler/phase/generation/python/extension/common.lux
diff options
context:
space:
mode:
Diffstat (limited to 'stdlib/source/lux/tool/compiler/phase/generation/python/extension/common.lux')
-rw-r--r--stdlib/source/lux/tool/compiler/phase/generation/python/extension/common.lux44
1 files changed, 22 insertions, 22 deletions
diff --git a/stdlib/source/lux/tool/compiler/phase/generation/python/extension/common.lux b/stdlib/source/lux/tool/compiler/phase/generation/python/extension/common.lux
index 43ebd105f..7ff70b393 100644
--- a/stdlib/source/lux/tool/compiler/phase/generation/python/extension/common.lux
+++ b/stdlib/source/lux/tool/compiler/phase/generation/python/extension/common.lux
@@ -29,15 +29,15 @@
Bundle
(<| (bundle.prefix "i64")
(|> bundle.empty
- (bundle.install "and" (binary (product.uncurry (function.flip _.bit-and))))
- (bundle.install "or" (binary (product.uncurry (function.flip _.bit-or))))
- (bundle.install "xor" (binary (product.uncurry (function.flip _.bit-xor))))
+ (bundle.install "and" (binary (product.uncurry _.bit-and)))
+ (bundle.install "or" (binary (product.uncurry _.bit-or)))
+ (bundle.install "xor" (binary (product.uncurry _.bit-xor)))
(bundle.install "left-shift" (binary (function.compose ///runtime.i64//64 (product.uncurry _.bit-shl))))
(bundle.install "logical-right-shift" (binary (product.uncurry ///runtime.i64//logic-right-shift)))
(bundle.install "arithmetic-right-shift" (binary (product.uncurry _.bit-shr)))
- (bundle.install "=" (binary (product.uncurry (function.flip _.=))))
- (bundle.install "+" (binary (product.uncurry (function.flip _.+))))
- (bundle.install "-" (binary (product.uncurry (function.flip _.-))))
+ (bundle.install "=" (binary (product.uncurry _.=)))
+ (bundle.install "+" (binary (product.uncurry _.+)))
+ (bundle.install "-" (binary (product.uncurry _.-)))
)))
(import: #long java/lang/Double
@@ -58,10 +58,10 @@
Bundle
(<| (bundle.prefix "int")
(|> bundle.empty
- (bundle.install "<" (binary (product.uncurry (function.flip _.<))))
- (bundle.install "*" (binary (product.uncurry (function.flip _.*))))
- (bundle.install "/" (binary (product.uncurry (function.flip _./))))
- (bundle.install "%" (binary (product.uncurry (function.flip _.%))))
+ (bundle.install "<" (binary (product.uncurry _.<)))
+ (bundle.install "*" (binary (product.uncurry _.*)))
+ (bundle.install "/" (binary (product.uncurry _./)))
+ (bundle.install "%" (binary (product.uncurry _.%)))
(bundle.install "frac" (unary _.float/1))
(bundle.install "char" (unary _.chr/1)))))
@@ -69,13 +69,13 @@
Bundle
(<| (bundle.prefix "frac")
(|> bundle.empty
- (bundle.install "+" (binary (product.uncurry (function.flip _.+))))
- (bundle.install "-" (binary (product.uncurry (function.flip _.-))))
- (bundle.install "*" (binary (product.uncurry (function.flip _.*))))
- (bundle.install "/" (binary (product.uncurry (function.flip _./))))
- (bundle.install "%" (binary (product.uncurry (function.flip _.%))))
- (bundle.install "=" (binary (product.uncurry (function.flip _.=))))
- (bundle.install "<" (binary (product.uncurry (function.flip _.<))))
+ (bundle.install "+" (binary (product.uncurry _.+)))
+ (bundle.install "-" (binary (product.uncurry _.-)))
+ (bundle.install "*" (binary (product.uncurry _.*)))
+ (bundle.install "/" (binary (product.uncurry _./)))
+ (bundle.install "%" (binary (product.uncurry _.%)))
+ (bundle.install "=" (binary (product.uncurry _.=)))
+ (bundle.install "<" (binary (product.uncurry _.<)))
(bundle.install "smallest" (nullary frac//smallest))
(bundle.install "min" (nullary frac//min))
(bundle.install "max" (nullary frac//max))
@@ -87,11 +87,11 @@
(Binary (Expression Any))
(///runtime.text//char subjectO paramO))
-(def: (text//clip [subjectO paramO extraO])
+(def: (text//clip [paramO extraO subjectO])
(Trinary (Expression Any))
(///runtime.text//clip subjectO paramO extraO))
-(def: (text//index [textO partO startO])
+(def: (text//index [startO partO textO])
(Trinary (Expression Any))
(///runtime.text//index textO partO startO))
@@ -99,9 +99,9 @@
Bundle
(<| (bundle.prefix "text")
(|> bundle.empty
- (bundle.install "=" (binary (product.uncurry (function.flip _.=))))
- (bundle.install "<" (binary (product.uncurry (function.flip _.<))))
- (bundle.install "concat" (binary (product.uncurry (function.flip _.+))))
+ (bundle.install "=" (binary (product.uncurry _.=)))
+ (bundle.install "<" (binary (product.uncurry _.<)))
+ (bundle.install "concat" (binary (product.uncurry _.+)))
(bundle.install "index" (trinary text//index))
(bundle.install "size" (unary _.len/1))
(bundle.install "char" (binary (product.uncurry ///runtime.text//char)))