Sorry, I did not specify the problem completely earlier. The coercion fails only when *uncheked-math* is set to truthy in 1.9.0-RC1.
user=> (byte \a) 97 user=> (set! *unchecked-math* true) ; or :warn-on-boxed true user=> (byte \a) ClassCastException java.lang.Character cannot be cast to java.lang.Number clojure.lang.RT.uncheckedByteCast (RT.java:1376) Shantanu On Tuesday, 14 November 2017 01:27:36 UTC+5:30, Alex Miller wrote: > > Works for me in 1.9.0-RC1. I don't know of anything that changed in this > area. > > Clojure 1.9.0-RC1 > user=> (byte \a) > 97 > > On Mon, Nov 13, 2017 at 1:09 PM, Shantanu Kumar <kumar.s...@gmail.com > <javascript:>> wrote: > >> The coercion (byte \a) works fine in Clojure 1.8, but it fails with >> `ClassCastException java.lang.Character cannot be cast to java.lang.Number` >> in 1.9.0-RC1. Is this by design? >> >> >> Shantanu >> >> -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.