Commit Graph

4521 Commits

Author SHA1 Message Date
Harendra Kumar
ec11426699 Move chunksOfRange to MutArray module 2023-12-27 08:29:22 +05:30
Harendra Kumar
3bab5b790c Add some notes about parseBreak op in ArrayStream 2023-12-27 08:29:22 +05:30
Harendra Kumar
f50789e27c Fix splitOn to use MutArray splicing for perf 2023-12-27 08:29:22 +05:30
Harendra Kumar
73c112d0ee Use spliceCopy instead of splice for immutable arrays 2023-12-27 08:29:22 +05:30
Harendra Kumar
23750f38a8 Fix the Eq instance of Array
Byte comparison may not be correct for all types.
2023-12-27 08:29:22 +05:30
Harendra Kumar
51d99c947b Do not make a copy of the array in breakOn 2023-12-27 08:29:22 +05:30
Harendra Kumar
7a8b3627e7 Use array copy (memcpy) instead of stream copy
For better performance.
2023-12-27 08:29:22 +05:30
Harendra Kumar
090d1d8a82 Add fromPtrN and fromByteStr 2023-12-27 08:29:22 +05:30
Harendra Kumar
994c442296 Add fromPureStreamN 2023-12-27 08:29:22 +05:30
pranaysashank
30c97a3966 streamly-core: Add infixr 5 fixity for cons, consM 2023-12-25 23:35:10 +05:30
Harendra Kumar
4032b6425c Clarify the docs of 'parEval' 2023-12-24 03:20:50 +05:30
Harendra Kumar
0e73809f44 Add a note about upgrading in the Prelude module 2023-12-21 23:39:11 +05:30
Harendra Kumar
a067d53632 Fix hlint issues in benchmarks 2023-12-21 17:17:52 +05:30
Harendra Kumar
ce86302f08 Fix hlint issues in tests 2023-12-21 17:17:52 +05:30
Harendra Kumar
86ad39afeb Fix hlint issues in streamly package 2023-12-21 17:17:52 +05:30
Harendra Kumar
7f711f7c93 Use packcheck 0.7.0 2023-12-18 23:14:57 +05:30
Harendra Kumar
cd0c2fd958 Remove the MonadTrans instance for concurrent types 2023-12-18 16:41:36 +05:30
Harendra Kumar
637fb666b6 Fix doctests for GHC >= 9.6 2023-12-18 16:41:36 +05:30
Adithya Kumar
00b41429d0 Expose pinnedSerialize & deserialize via Streamly.Data.Array 2023-12-16 16:55:52 +05:30
Adithya Kumar
b9b29b56f4 Bump the patch version of streamly-core and update the Changelog 2023-12-16 16:55:52 +05:30
Adithya Kumar
b41c0d90d7 Move hlint to github CI workflows and update packcheck 2023-12-16 16:55:52 +05:30
Adithya Kumar
f400dd6e64 Add documentation regarding equivalence of serialized values 2023-12-16 16:55:52 +05:30
Julian Ospald
6d2798cdd9 Relax filepath upper bound 2023-12-15 23:53:51 +05:30
Harendra Kumar
70f3397b91 Add a reference for Integer parser 2023-12-07 13:27:14 +05:30
Harendra Kumar
8290458ef5 Add summary of streamly-core functionality in pkg desc 2023-12-07 13:27:14 +05:30
Harendra Kumar
a96d164340 Add code example in the TCP module 2023-12-07 11:07:46 +05:30
Harendra Kumar
deb8b34930 Hide SmallArray module 2023-12-07 11:07:12 +05:30
Harendra Kumar
3d370b2a84 Mention how to adapt to the Fold constructor change 2023-12-07 09:23:48 +05:30
Adithya Kumar
12d8502629 Fix serialization derivation for unit constructor 2023-12-02 16:55:57 +05:30
Adithya Kumar
6eee16aebc Add a case to test equality of serialization encoding 2023-12-02 16:55:57 +05:30
Harendra Kumar
d5342f62d7 Fix changelog and API changelog URLs 2023-11-29 05:49:11 +05:30
Harendra Kumar
697081c702 Update tutorial using latest API 2023-11-28 16:05:02 +05:30
Harendra Kumar
c1a3948236 Fix broken link in README 2023-11-28 15:51:06 +05:30
Harendra Kumar
089937727d Fix the API changelog URL 2023-11-28 15:44:08 +05:30
Harendra Kumar
a5eb60fed6 Fix the upgrade guide path in package description 2023-11-28 15:32:00 +05:30
Harendra Kumar
84e3e04c69 Add API changelog for streamly-0.10.0 and streamly-core-0.2.0 2023-11-28 14:51:00 +05:30
Harendra Kumar
97c1aba1b7 Update serialization docs 2023-11-28 08:52:04 +05:30
Harendra Kumar
d55d68ab07 Fix build with "dev" flag on 2023-11-28 07:07:28 +05:30
Harendra Kumar
e7992b4626 Add Data.Unbox.* to test-runner targets 2023-11-28 03:36:49 +05:30
Harendra Kumar
c0d3178fa4 Make SerializeConfig opaque 2023-11-28 03:36:49 +05:30
Harendra Kumar
a79caed54d Fix debug check in putSliceUnsafe 2023-11-28 01:49:14 +05:30
Harendra Kumar
6c934ae2d1 Define the cpp macro DEBUG when debug flag is on 2023-11-28 01:49:14 +05:30
Harendra Kumar
76a6db56fe Add debug mode array bound checks to Unbox methods 2023-11-28 01:49:14 +05:30
Harendra Kumar
26e8629ddc Disable failing takeBetween test 2023-11-28 01:46:13 +05:30
Harendra Kumar
99ff010a83 Add deriving examples of all old stream types 2023-11-27 15:50:24 +05:30
Harendra Kumar
d24441b5a3 Update doc of "eager" for clarity 2023-11-27 15:50:24 +05:30
Harendra Kumar
34882302de Add upgrade guide pointer in the package description 2023-11-27 15:50:24 +05:30
Harendra Kumar
2f6b409601 Add a prominent pointer to upgrade guide in README 2023-11-27 15:50:24 +05:30
Harendra Kumar
ec2856cbbd Update the 0.9.0 upgrade guide
Add more details about re-creating the older stream types.
2023-11-27 15:50:24 +05:30
Harendra Kumar
5d9ce6e348 Fold the Zip.Concurrent module in Zip itself 2023-11-27 15:50:24 +05:30