on 626e355 help sign in
626e355Add ability to not use any INLINE pragma on sizeHarendra Kumar e7f6e7eAdd Config setter functions for Serialize derivationHarendra Kumar db06710Remove some deprecated modulesHarendra Kumar e7bb4d0Update the documentation of Serialize and UnboxHarendra Kumar 9f04238Fix a bug in Fold.Window.windowRangeAdithya Kumar 97e0d20Re-export internal serialize modules and hide themHarendra Kumar 757c7a0Add a note suggesting using Serialize type classHarendra Kumar 621cb65Move ToBytes and FromBytes under Data.SerializeHarendra Kumar e1152e4Remove "encode" from exports in Serialize moduleHarendra Kumar d146c23Export encodeAs from Internal Serialize moduleHarendra Kumar 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