aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/library/lux/meta/target/ruby.lux
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--stdlib/source/library/lux/meta/target/ruby.lux10
1 files changed, 5 insertions, 5 deletions
diff --git a/stdlib/source/library/lux/meta/target/ruby.lux b/stdlib/source/library/lux/meta/target/ruby.lux
index 179d0182c..628c02eb3 100644
--- a/stdlib/source/library/lux/meta/target/ruby.lux
+++ b/stdlib/source/library/lux/meta/target/ruby.lux
@@ -1,6 +1,6 @@
(.require
[library
- [lux (.except Location Code static int if function or and not comment local global symbol the)
+ [lux (.except Location Code static int if function or and not comment local global symbol the when)
[abstract
[equivalence (.only Equivalence)]
[hash (.only Hash)]
@@ -153,7 +153,7 @@
(def .public bool
(-> Bit Literal)
- (|>> (pipe.case
+ (|>> (pipe.when
#0 "false"
#1 "true")
abstraction))
@@ -247,7 +247,7 @@
(list#each (|>> representation))
(text.interposed ..input_separator)
(text.enclosed ["(" ")"]))
- block (case block
+ block (.when block
{.#None}
""
@@ -395,7 +395,7 @@
(def .public (lambda name block)
(-> (Maybe LVar) Block Literal)
(let [proc (format "lambda " (..block block))]
- (|> (case name
+ (|> (.when name
{.#None}
proc
@@ -483,7 +483,7 @@
(def arity_inputs
(syntax (_ [arity <code>.nat])
- (in (case arity
+ (in (.when arity
0 (.list)
_ (|> (-- arity)
(enum.range n.enum 0)