Affects Version/s: None
Fix Version/s: None
When function decode! use the clojure.core.byte function to aset byte-array a value more than 127, it generate an exception like below.
"java.lang.IllegalArgumentException: Value out of range for byte: 128
You can try this by executing "(byte 128)" in repl.
This is because java doesn't hava any unsinged primitive type.
The byte type value range from -128 to 127, not from 0 to 255.
I patch a code to solve this (git diff)