Commit Graph

  • 041be85bb8 Limit number of tests in large quick check properties Adithya Kumar 2023-08-18 11:21:03 +0530
  • 4997b47fe1 Add a recursive ADT to the Serialize test-suite Adithya Kumar 2023-08-17 19:21:51 +0530
  • 9be03c89a6 Move functions from Data.Serialize to Data.Internal.Serialize Adithya Kumar 2023-08-17 18:43:14 +0530
  • c4343a47f7 Abstact size and simplify the CPP statement in Unbox tests Adithya Kumar 2023-08-16 19:03:15 +0530
  • 3aba90980d Add INLINE to default instance methods of Unbox Harendra Kumar 2023-08-13 03:48:49 +0530
  • 3a0562a692 Add INLINE pragmas on TH instance methods Harendra Kumar 2023-08-13 02:10:18 +0530
  • 52ddfeed9c Add INLINE pragma on Serialize instances Harendra Kumar 2023-08-12 04:52:09 +0530
  • 53aa2044ef Reuse the Serialize benchmark for Unbox as well Harendra Kumar 2023-08-12 02:20:54 +0530
  • 0efcac2bf7 Add a binary tree benchmark Harendra Kumar 2023-08-10 11:47:44 +0530
  • 0957cd6516 Add benchmarks for Serialize module Harendra Kumar 2023-08-09 00:57:34 +0530
  • 36be8282d4 Always encode the length in the beginning of serialization Adithya Kumar 2023-08-03 19:04:51 +0530
  • 83d25db192 Export more functionality via Streamly.Data.Serialize Adithya Kumar 2023-08-03 15:25:32 +0530
  • 8aee4624c9 Rename Streamly.Data.Unbox to Streamly.Data.Serialize Adithya Kumar 2023-08-03 13:40:31 +0530
  • dbf9fe89f1 Add common Serialize deriving tests Adithya Kumar 2023-08-02 20:44:06 +0530
  • c4794aab93 Add tests for the Serialize template haskell deriving Adithya Kumar 2023-08-02 18:59:13 +0530
  • e55662e4df Add template haskell helpers for deriving Serialize instances Adithya Kumar 2023-07-31 23:00:11 +0530
  • 2e8c9ac1fd
    Rename unsafeIndex in Array module to getIndexUnsafe (#2540) Ranjeet Ranjan 2023-08-18 15:44:47 +0530
  • 5322566023 Mk non-functional naming changes for continuation parsers & friends Adithya Kumar 2023-08-07 14:11:29 +0530
  • 2e9f0b97fe Add a changelog entry regarding the ParserK change Adithya Kumar 2023-08-06 20:13:07 +0530
  • 7f24c4d352 Add benchmarks for all types of continuation parsers Adithya Kumar 2023-08-06 19:49:17 +0530
  • f5c33b93fb Comment out Data.FromParserK in benchmarks Adithya Kumar 2023-08-06 19:41:29 +0530
  • 4d78dd581f Add generic chunked version of continuation parsing Adithya Kumar 2023-08-06 19:25:44 +0530
  • dc7a543135 Add chunksOf to generic arrays Adithya Kumar 2023-08-06 19:23:32 +0530
  • 4995dc181f Add singular generic version of continuation parsing Adithya Kumar 2023-08-06 13:45:20 +0530
  • 7e761ca91a Unspecialize the ParserK type Adithya Kumar 2023-08-06 13:37:06 +0530
  • 40e89fb39a
    Export StreamK/Transformer.hs from StreamK.hs (#2526) Ranjeet Ranjan 2023-08-12 14:37:45 +0530
  • 4e346939a5
    Re-export entire submodules from Pipe (#2511) Ranjeet Ranjan 2023-08-11 15:15:42 +0530
  • e6051b17cc
    Re-export entire submodules from Producer (#2514) Ranjeet Ranjan 2023-08-11 15:14:25 +0530
  • c256c3223e
    Re-export entire submodules from MutArray (#2509) Ranjeet Ranjan 2023-08-11 14:58:40 +0530
  • 96eebafafe Add window prefix to combinators in Fold.Window module (#2517) Ranjeet Ranjan 2023-08-11 01:15:43 +0530
  • 8b55b1a03e
    Re-export entire submodules from Array (#2510) Ranjeet Ranjan 2023-08-11 10:15:51 +0530
  • 971b6680a5 Re-export entire submodules from the StreamK Ranjeet Kumar Ranjan 2023-08-08 11:25:10 +0530
  • cd523f5177 Move Data.Ring.Unboxed to Data.Ring Ranjeet Kumar Ranjan 2023-08-07 18:33:01 +0530
  • 64ec434d83 Remove redundant exports from Fold.Combinators Harendra Kumar 2023-08-09 05:11:13 +0530
  • b7a2e954e9 Make some doc updates to Stream and StreamK modules Harendra Kumar 2023-08-10 10:00:18 +0530
  • 022a05e8ec Move Data.Ring to Data.Ring.Generic Ranjeet Kumar Ranjan 2023-08-07 17:07:51 +0530
  • 6624d6c7b1
    Re-export entire submodules from Streamly.Internal.Data.Unfold (#2506) Ranjeet Ranjan 2023-08-10 10:20:22 +0530
  • e301ee3e1e
    Expose doctest setup stanza in docs for FileSystem/Unicode (#2493) Ranjeet Ranjan 2023-08-09 23:09:49 +0530
  • be2b3d1bdc
    Re-export entire submodules from Streamly.Internal.Data.Fold (#2505) Ranjeet Ranjan 2023-08-09 23:08:10 +0530
  • fb87c88ac0 Change the deprecation message to remove multiple indirections Ranjeet Kumar Ranjan 2023-08-07 09:04:41 +0530
  • 3df7f703c0 Put exposed-modules under flag dev in other-modules Ranjeet Kumar Ranjan 2023-08-07 08:58:20 +0530
  • 06ae33ed93 Use unsafe peek and poke for better performance Harendra Kumar 2023-08-06 09:32:19 +0530
  • fa8b0ab0be Update comments and docs about the Unbox type class Harendra Kumar 2023-08-04 04:38:51 +0530
  • 30f2199274 Add a comment about Input type for parser Harendra Kumar 2023-08-02 19:59:11 +0530
  • d304fb842a Hide Internal StreamD submodules Ranjeet Kumar Ranjan 2023-08-03 09:28:39 +0530
  • 82054c8750 Release the Unbox and friends via Streamly.Data.Unbox Adithya Kumar 2023-07-29 01:36:15 +0530
  • 8f96c5743b Add documentation on Unbox about Template Haskell deriving Adithya Kumar 2023-07-29 01:34:54 +0530
  • 79b668524d Add the LICENCE of th-utilities and th-abstraction Adithya Kumar 2023-07-29 00:56:14 +0530
  • c852d7a263 Add document headers to Unbox and Unbox.TH Adithya Kumar 2023-07-29 00:50:13 +0530
  • 88448b6b77 Add common TH derived tests similar to the Generic derived tests Adithya Kumar 2023-07-29 00:05:17 +0530
  • 63407dc47d Add a template haskell test suite Adithya Kumar 2023-07-28 23:27:14 +0530
  • 1d6b85f542 Add benchmarks for Unbox instance derivation Adithya Kumar 2023-07-10 13:49:46 +0530
  • 4f61eb4c41 Add template haskell helpers to generate Unbox instances Adithya Kumar 2023-06-26 16:51:35 +0530
  • 2241afafb6 Abstract the Unbox deriving process in Unbox tests Adithya Kumar 2023-07-28 19:38:08 +0530
  • 1339893885 Move the Serialize tests into its own module Adithya Kumar 2023-07-28 19:30:47 +0530
  • fec4a83ca1 Add "handle" to StreamK Harendra Kumar 2023-08-02 15:52:17 +0530
  • fc45e9b96a Add bracketIO for StreamK Harendra Kumar 2023-08-02 03:22:36 +0530
  • 87cb22cc99 Throw the exception promptly in bracketIO Harendra Kumar 2023-08-01 20:22:58 +0530
  • 1b21c18d4b Move the 'fold' definition after foldBreak Harendra Kumar 2023-08-02 04:09:10 +0530
  • 52d09f11fa Change the signature of "handle" Ranjeet Kumar Ranjan 2023-08-01 18:30:59 +0530
  • 9bf458f682
    Merge Data.Parser.ParserD test cases to Data.Parser (#2458) Ranjeet Ranjan 2023-08-02 15:54:24 +0530
  • 3fb676b98b
    Correct Internal Array module names (#2478) Ranjeet Ranjan 2023-07-29 00:00:34 +0530
  • b085507aec Add a faster, custom impl of double parser Harendra Kumar 2023-07-26 23:12:31 +0530
  • 2e489ea194 Rename StreamDK benchamrk file to StreamKAlt Adithya Kumar 2023-07-27 19:40:38 +0530
  • 128ac005df Remove obselete files and fix documentation and dev module imports Adithya Kumar 2023-07-27 18:35:26 +0530
  • 5f4ba50e09 Fix implementation of APIs that don't use the initial pinned state Adithya Kumar 2023-07-27 17:19:50 +0530
  • df5d1518d3 Non-Functional renaming changes in the array APIs Adithya Kumar 2023-07-26 18:34:29 +0530
  • 6780145ee2 Make the implementation of isPinned more safer Adithya Kumar 2023-07-26 18:36:01 +0530
  • abdc6e1a4b Update Array docs and fix spliceCopy Harendra Kumar 2023-07-26 01:21:50 +0530
  • 0bbfb4a875 Expose the isPinned API Adithya Kumar 2023-07-26 18:04:36 +0530
  • 629781cb5b Update the changelog entry on pinned arrays Adithya Kumar 2023-07-26 18:03:41 +0530
  • b1076ebffc Add pinned versions of fromList(N) and write(N) Adithya Kumar 2023-07-26 18:00:55 +0530
  • e4934eb445 Add a changelog entry for newUnpinned deprecation Adithya Kumar 2023-07-26 17:35:12 +0530
  • 3a3436c393 Use the pinned prefix over pinned suffix in array combinators Adithya Kumar 2023-07-26 17:31:08 +0530
  • d29030f3bf Use Pinned arrays only for IO and Unpinned arrays everywhere else Adithya Kumar 2023-07-18 20:35:03 +0530
  • 47270606eb Update idioms in "Streamly.Data.Stream" haddocks Adithya Kumar 2023-07-27 02:03:43 +0530
  • 1c9ae1b064 Remove unecessary license sections in the LICENSE files Adithya Kumar 2023-07-27 01:42:23 +0530
  • aaa11613b2 Use non-threaded runtime for network tests on windows Ranjeet Kumar Ranjan 2023-07-25 14:05:11 +0530
  • 6d91b7818b Convert to Rational before converting to Double Harendra Kumar 2023-07-25 23:06:43 +0530
  • efe0be398c Add benchmarks and property test for double Parser Ranjeet Kumar Ranjan 2023-07-25 16:06:47 +0530
  • eee265456e Remove peekWith and pokeWith helper functions in Unbox Adithya Kumar 2023-07-25 01:02:05 +0530
  • 39b2790262
    Rename chunksOfTimeout to groupsOfTimeout (#2432) Ranjeet Ranjan 2023-07-25 18:21:15 +0530
  • afd848edb0 Add a note about byte ordering Adithya Kumar 2023-07-25 12:42:13 +0530
  • 58b86c5281 Add a typeclass for serializing variable length types Adithya Kumar 2023-06-13 14:43:44 +0530
  • eea1e0f634
    Use all config options in Data.Stream.Concurrent tests (#1928) Ranjeet Ranjan 2023-07-25 15:29:21 +0530
  • 84529565ca Expose the 'pin' and 'unpin' operations in arrays Adithya Kumar 2023-07-25 00:47:15 +0530
  • 3236d73777 Add fromPureStream and fromByteStr# to Arrays Ranjeet Kumar Ranjan 2023-05-23 10:45:24 +0530
  • b925b71c28 Remove MonadIO constraint from fromPtr, fromByteStr# Harendra Kumar 2023-07-21 21:55:03 +0530
  • 0908f771d0 Add an example to make a scientific parser Adithya Kumar 2023-07-25 00:11:17 +0530
  • afcc8ea59f
    Implement double Parser (#2278) Ranjeet Ranjan 2023-07-24 18:34:01 +0530
  • f5f25b43b6
    Rename Data.Parser.ParserK benchmark to Data.ParserK (#2457) Ranjeet Ranjan 2023-07-24 17:51:27 +0530
  • f763943923
    Fix parseBreak losing backtracking Buffer on Error (#2453) Ranjeet Ranjan 2023-07-24 17:37:11 +0530
  • 7432dda203
    Merge pull request #2428 from composewell/internal_Stream_module_cleanup Harendra Kumar 2023-07-23 00:11:52 +0530
  • 13c7cae17f Rename "append" routines in FileSystem.File to writeAppend Ranjeet Kumar Ranjan 2023-07-17 15:26:40 +0530
  • 53fd11850f Add StreamD as a deprecated module Harendra Kumar 2023-07-22 22:58:27 +0530
  • 3c6d3f1acb Rename StreamD to Stream Harendra Kumar 2023-07-22 22:52:55 +0530
  • 9975c7d7bd Remove the Data.Stream module Harendra Kumar 2023-07-22 22:51:51 +0530
  • 69aa279c6c Import Data.Stream instead of Data.Stream.StreamD Ranjeet Kumar Ranjan 2023-07-14 11:43:49 +0530
  • c3072860ec Rename ParserD.hs to Parser.hs Harendra Kumar 2023-07-21 23:52:06 +0530
  • 4786dd880b Remove the Parser module Harendra Kumar 2023-07-21 23:51:26 +0530