Argo fails to properly decode (differentiate) NSNumber and Int on Linux even though it works on macOS.
I suspect this has to do with how Darwin bridges NSNumber. Though I haven't found any corroborating evidence. So I made a branch called swift-4.1-macOS-and-linux.
Primarily, these changes are what I'm trying to pull in.
Argo fails to properly decode (differentiate)
NSNumber
andInt
on Linux even though it works on macOS.I suspect this has to do with how Darwin bridges
NSNumber
. Though I haven't found any corroborating evidence. So I made a branch called swift-4.1-macOS-and-linux.Primarily, these changes are what I'm trying to pull in.
Though I've also updated the implementation to remove the deprecated
<|
infix operators.