úÎ èêNoneLike 3, but returns an error message when decoding fails.ADeserialize any JSON value. Allows atomic values on the top levelOptionally create a Pair._Convert a Scientific into an Integer if it doesn't have decimal points, otherwise to a Double.N  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMN                 ! " # $ % &' &( &) &* &+ &, &- &. &/ &0 12 13 14 15 16 17 18 19 1: 1; 1< 1= 1> 1? 1@ 1? 1@ 1A 1B 1C 1D 1E 1F 1G 1G 1H 1I 1J 1K 1L 1M 1N 1N 1O 1P 1Q 1R 1S 1TUaeson-utils-0.2.2.0Data.Aeson.Utilsscientific-0.3.3.1Data.ScientificfloatingOrIntegerfromFloatDigits eitherDecodeVdecodeV.=? parseNumber aeson-0.7.0.6 Data.AesoneitherDecodeStrict' eitherDecode'eitherDecodeStrict eitherDecode decodeStrict'decode' decodeStrictdecodeData.Aeson.Parser.Internaljson'jsonData.Aeson.Encode.ByteStringencodeData.Aeson.Types.Instances typeMismatch.!=.:?.:fromJSON.=withBoolwithScientific withNumber withArraywithText withObjectData.Aeson.Types.ClassgenericParseJSON genericToJSONgToJSONGToJSON gParseJSON GFromJSONtoJSONToJSON parseJSONFromJSONData.Aeson.Types.InternaldefaultTaggedObjectdefaultOptions modifyFailureobject parseEither parseMaybeparse emptyObject emptyArrayErrorSuccessResultParserObjectArrayStringNumberBoolNullValuefromDotNetTime DotNetTimePair sumEncodingomitNothingFieldsallNullaryToStringTagconstructorTagModifierfieldLabelModifierOptionscontentsFieldName tagFieldName TaggedObjectObjectWithSingleField TwoElemArray SumEncoding