Commit Graph

4531 Commits

Author SHA1 Message Date
Harendra Kumar
fcbeac5b70 Disable the Stream.Rate target as it is dev only 2024-06-25 00:24:02 +05:30
Harendra Kumar
5adbe6e48d Increase memory for Serialize tests 2024-06-25 00:24:02 +05:30
Harendra Kumar
92aa080d43 Sync targets with test targets 2024-06-25 00:24:02 +05:30
Harendra Kumar
9f428af57c Arrange tests in alphabetical order 2024-06-25 00:24:02 +05:30
Harendra Kumar
d3adfdcf9c Sync targets with benchmark targets 2024-06-25 00:24:02 +05:30
Harendra Kumar
5fd3aaec35 Arrange benchmarks in alphabetical order 2024-06-25 00:24:02 +05:30
Harendra Kumar
2f44365035 Move Stream/K mixed benchmarks to StreamK/FromStream 2024-06-25 00:24:02 +05:30
Harendra Kumar
152fa237f5 Rename Stream type and S import to StreamK in FromStream 2024-06-25 00:24:02 +05:30
Harendra Kumar
060f09fe4a Rename Stream type and import to StreamK 2024-06-25 00:24:02 +05:30
Harendra Kumar
d64a772845 Cleanup and sort benchmark paths in hie.yaml 2024-06-25 00:24:02 +05:30
Harendra Kumar
ea78a6e67b Move StreamK benchmarks from Stream 2024-06-25 00:24:02 +05:30
Harendra Kumar
3b01da5b37 Comment out transformZipMapM benchmarks in Reduce module 2024-06-25 00:24:02 +05:30
Harendra Kumar
4b7b60f45b Move StreamK bench modules to separate dir 2024-06-25 00:24:02 +05:30
Harendra Kumar
882de021f6 Cleanup targets and arrange in alphabetical order 2024-06-25 00:24:02 +05:30
Harendra Kumar
dfa0330914 Add the "-t" RTS option when running tests 2024-06-25 00:24:02 +05:30
Adithya Kumar
4c407568f5 Fix hlint for the Serialize test file 2024-05-02 13:38:10 +05:30
Adithya Kumar
e4ce30bd63 Support FreeBSD in streamly-core 2024-05-01 13:22:33 +05:30
Adithya Kumar
755c99de1a Add a cirrus CI for FreeBSD 2024-05-01 13:22:33 +05:30
Adithya Kumar
44c5b4afec Update the packcheck github commit in the CIs 2024-04-30 00:22:45 +05:30
He Zhenxing
653127aa50 Add pipeChunks transformation function 2024-04-26 18:54:07 +05:30
Adithya Kumar
b60aef3d51 Bump the major versions of packages (Post release task) 2024-02-23 13:25:08 +05:30
Adithya Kumar
86e8accfb0 Implement UTF-16 encoding/decoding routines
- Add identity tests
- Add benchmarks
- Add Word16 to Word8 helpers
2024-02-22 15:19:48 +05:30
Adithya Kumar
febaeaac09 Remove cloning combinators from immutable arrays 2024-02-22 15:19:48 +05:30
Harendra Kumar
473ae5852b Disable haddock build for 8.6.5 and 8.8 2024-02-18 03:15:17 +05:30
Harendra Kumar
66745dc16e Add low rate examples, maxYields support in rate test 2024-02-18 03:11:57 +05:30
Harendra Kumar
486f5ee49d Add rate tests for new concurrent streams 2024-02-18 03:11:42 +05:30
Harendra Kumar
8b7e6419b6 Fix build with "dev" flag 2024-02-18 03:11:32 +05:30
Harendra Kumar
b2e7d1dabc Fix old prelude rate benchmarks 2024-02-18 03:11:09 +05:30
Harendra Kumar
0990626371 Add comparison benchmarks for rate/without rate 2024-02-18 03:10:58 +05:30
Harendra Kumar
14932904bd Add rate benchmarks for new concurrent streams 2024-02-18 03:10:46 +05:30
Harendra Kumar
dd12c4f7cb Add maxThreads 1 benchmarks for parConcat 2024-02-14 11:51:39 +05:30
Harendra Kumar
5cf727a160 Reorgaize docs, move config to Channel/Type 2024-02-13 06:34:36 +05:30
Harendra Kumar
bfff236977 Move Stream.Concurrent.Channel to Stream.Channel 2024-02-13 05:19:07 +05:30
Harendra Kumar
4a8a9a8571 Rename dumpSVar to dumpChannel 2024-02-13 04:49:19 +05:30
Harendra Kumar
f5e8d91b0e Move Fold.Concurrent.Channel to Fold.Channel 2024-02-13 04:49:19 +05:30
Harendra Kumar
ad435f8ffd Rename Fold.Async to Fold.Time 2024-02-13 04:49:19 +05:30
Harendra Kumar
fdf2684cc2 Update docs for Stream channels and refactor (minor) 2024-02-13 04:49:19 +05:30
Harendra Kumar
00e667d2a7 Update docs for Channel, and refactor (minor) 2024-02-13 04:47:22 +05:30
Harendra Kumar
87acd611b0 Add fromScan for folds and fromFold for pipes
And some small refactoring.
2024-02-13 04:21:08 +05:30
Harendra Kumar
db1cee542a Add a scan for folds using "Scan" type 2024-02-13 04:21:08 +05:30
Harendra Kumar
fe2dba682c Add a Scan module as simplified pipe 2024-02-13 04:21:08 +05:30
Harendra Kumar
e73aa914bb Merge the Scan module into the Pipe module 2024-02-13 04:21:08 +05:30
Harendra Kumar
4f725b41b1 Use separate consume/produce functions in Scan 2024-02-13 04:21:08 +05:30
Harendra Kumar
9951b00120 Add a Scan module with Repeat constructor 2024-02-13 04:21:08 +05:30
Harendra Kumar
6e6c5b5a46 Update the docs of foldMany and foldManyPost 2024-02-11 03:53:09 +05:30
Harendra Kumar
fd071fdede Update the docs of scan and postscan 2024-02-11 03:53:09 +05:30
Harendra Kumar
154528fc16 Rename some variables in ParserK for better readability 2024-02-06 19:17:29 +05:30
Harendra Kumar
94a335d23c Add a perf improvement todo in demuxGenericIO 2024-02-06 19:09:20 +05:30
Harendra Kumar
dfb221a3ae Fix Parser module export list 2024-02-05 19:45:39 +05:30
Harendra Kumar
49b650afc3 Fix overview of Parser and ParserK module 2024-02-05 19:45:39 +05:30