on ed37c19 help sign in
ed37c19Update Parser and Fold docsHarendra Kumar bcf0ab1Update fold docs, implement toFold for parsersHarendra Kumar 32390c5Add a finalizer action in Fold typeHarendra Kumar 0ed37ffReplace TH-derived Serialize instances with manual instancesAdithya Kumar 633bb18Remove use-gauge build flagHarendra Kumar 7b5478dMove Werror test to GHC 9.8.1Harendra Kumar a11fe00Fix warnings for GHC 9.6 and 9.8Harendra Kumar ac1ba5bAdd build notes about GHC-9.6.x issuesHarendra Kumar 35bc11aUse more memory for running Parser bench with --longHarendra Kumar 79df417Fix the ParserK benchmark module namesHarendra Kumar 74e3cdfMove some benchmarks from o-1 to o-n categoryHarendra Kumar 0bca969Annotate a target as test-onlyHarendra Kumar efecb26Change benchmark mem requirements for GHC 9.6Harendra Kumar 1bc2f87Fix takeBetween to not hold unnecessary inputHarendra Kumar 4b18cebUpdate GHC versions, include GHC-9.6 and 9.8Harendra Kumar 4b03673Disable some inspection tests for GHC-9.6 onwardsHarendra Kumar a8cfdf3INLINE asPtrUnsafe for GHC 9.6 onwardsHarendra Kumar 104bfc3Update dependency versionsHarendra Kumar 8e04e4bAdd Serialize instance for tupleAdithya Kumar 763460bUse 4 bytes for encoding header length instead of 2 bytesAdithya Kumar 3d1fd98Combine multiple conditions in recheaderAdithya Kumar bf1dbb7Make errorUnsupported in Serialize.TH more expressiveAdithya Kumar eaf313dRemove the use of record update syntax in Serialize.THAdithya Kumar c60834bAdd NOINLINE statements to the slow pathAdithya Kumar 2f2101eAdd the crux of the algorithm used in recordSyntaxWithHeaderAdithya Kumar 11f5c99Add performance notes for recordSyntaxWithHeader in Serialize.THAdithya Kumar c6fa580Add benchmarks for the recordSyntaxWithHeader option in Serialize.THAdithya Kumar bd8c8cbAdd tests for TH derivation with recordSyntaxWithHeader is enabledAdithya Kumar a309bf7Implement recordSyntaxWithHeader for the case of 1 constructorAdithya Kumar de89f36Add a dumb usage of recordSyntaxWithHeader option in Serialize.THAdithya Kumar a27e20dAdd Serialize instance for () typeAdithya Kumar f744ebbImprove list serialization by implicitly calculating its lengthAdithya Kumar d212793Use Int64 over Int while serializing the length of the listAdithya Kumar 98a6b06Add a more descriptive error in deriveSerializeWithAdithya Kumar 31aeb36Remove unconstained and specializations from Serialize.TH.ConfigAdithya Kumar 60a71dcUse more expressive notation for deriveSerializeWithAdithya Kumar 4f00d1fSplit the Serialize.roundtrip test into reusable partsAdithya Kumar 5f67528Add a more robust offset ignoring tests in SerializeAdithya Kumar 9bda27aAdd clone combinators to arrayAdithya Kumar 88a4371Add more TH helpers to TH.BottomAdithya Kumar 64940c6Make the common serialization routines abstract & add TH helpersAdithya Kumar 8f3f3f7Move independent serialization routines into Serialize.TH.CommonAdithya Kumar f8e6270Shift common helpers in Serialize.TH to Serialize.TH.BottomAdithya Kumar a988b91Move out creating declarations into their own functionsAdithya Kumar 00990ebMove Config to the top of the module in Serialize.THAdithya Kumar 5ba608aUpdate the Scientific tests in Unicode.ParserAdithya Kumar 0633ecbAdd INLINE statements on lifted integer opsAdithya Kumar 2c22584Update the note on not serializing absolute offsetsAdithya Kumar 9c67608Add Serialize instance for IntegerAdithya Kumar 3043a3fAdd Serialize instance for (Array a)Adithya Kumar