As stated in Issue #71, Jason is currently encoding Decimal values as strings (in fact, quoted floats).
Since Decimals are no less (or much more) than a number with (possibly) a fractional part, Jason should not mistreat them and convert them to string representation.
Additionally, there is a fix for Encoder.encode, where it could produce numbers in scientific notation on encoding (i.e., 123e1).
As stated in Issue #71, Jason is currently encoding Decimal values as strings (in fact, quoted floats).
Since Decimals are no less (or much more) than a number with (possibly) a fractional part, Jason should not mistreat them and convert them to string representation.
Additionally, there is a fix for
Encoder.encode
, where it could produce numbers in scientific notation on encoding (i.e., 123e1).