From d770066b9e2046ea172305dc08f271e1159f7b64 Mon Sep 17 00:00:00 2001 From: Eduardo Julian Date: Fri, 17 May 2019 00:44:29 -0400 Subject: Automatic type casting/coercion for Boolean/Bit and String/Text. --- stdlib/source/lux/data/text/encoding.lux | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'stdlib/source/lux/data/text/encoding.lux') diff --git a/stdlib/source/lux/data/text/encoding.lux b/stdlib/source/lux/data/text/encoding.lux index 470265081..1ce536436 100644 --- a/stdlib/source/lux/data/text/encoding.lux +++ b/stdlib/source/lux/data/text/encoding.lux @@ -178,16 +178,16 @@ (~~ (static @.jvm)) (as-is (import: #long java/lang/String - (new [(Array byte) java/lang/String]) - (getBytes [java/lang/String] (Array byte))))})) + (new [[byte] java/lang/String]) + (getBytes [java/lang/String] [byte])))})) (def: #export (to-utf8 value) (-> Text Binary) (`` (for {(~~ (static @.old)) - (java/lang/String::getBytes (..name ..utf-8) (:coerce java/lang/String value)) + (java/lang/String::getBytes (..name ..utf-8) value) (~~ (static @.jvm)) - (java/lang/String::getBytes (..name ..utf-8) (:coerce java/lang/String value))}))) + (java/lang/String::getBytes (..name ..utf-8) value)}))) (def: #export (from-utf8 value) (-> Binary (Error Text)) -- cgit v1.2.3