Commit Graph

4525 Commits

Author SHA1 Message Date
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
Harendra Kumar
fd93674cec Remove the intermediate Concurrent/Time/Exception modules 2023-11-27 15:50:24 +05:30
Harendra Kumar
58439bc1b0 Move Stream.Exception.Lifted to Stream.Lifted 2023-11-27 08:41:01 +05:30
Harendra Kumar
58feee26b0 Deprecate some old modules 2023-11-27 08:41:01 +05:30
Harendra Kumar
6e89ebbdf2 Consolidate Stream.Concurrent.* modules 2023-11-27 02:57:50 +05:30
Harendra Kumar
3ea7bf24f4 Rename conflicting newChannel in Append/Interleave modules 2023-11-27 02:38:32 +05:30
Harendra Kumar
931eafb88a Update Changelog for 0.10 2023-11-27 02:24:05 +05:30
Harendra Kumar
3f489cf3fa Move common Channel type from Data.Stream to Data 2023-11-27 02:24:05 +05:30
Harendra Kumar
9251eae2d0 Move concatMapDivK to higher level module 2023-11-27 02:11:00 +05:30
Harendra Kumar
a1e1468bc6 Move some lower level modules in IsStream 2023-11-27 02:11:00 +05:30
Harendra Kumar
fa9fa0960e Consolidate SVar internal modules 2023-11-27 02:11:00 +05:30
Harendra Kumar
f432cc36da Collect all internal Unfold modules in one 2023-11-27 02:11:00 +05:30
Harendra Kumar
5c890aee92 Collect all internal Fold modules in one 2023-11-27 02:10:40 +05:30
Harendra Kumar
3f841aadee Rename "bound" to "boundThreads" 2023-11-26 13:01:04 +05:30
Harendra Kumar
0285479816 Update the Fold.Prelude module, export concurrent ops 2023-11-26 12:45:55 +05:30
Harendra Kumar
e6cc89b385 Make some minor changes to Stream.Prelude docs 2023-11-26 12:45:55 +05:30
Harendra Kumar
58648998a9 Change UF.map to fmap 2023-11-26 12:45:55 +05:30
Harendra Kumar
92c716b727 Rename some TCP accept APIs 2023-11-26 12:45:55 +05:30
Harendra Kumar
167ea55a1a Expose "first", "second" from the Unfold module 2023-11-26 12:45:28 +05:30
Harendra Kumar
3fdf183502 Add stream read ops for Array/Handle/Socket/TCP 2023-11-26 12:45:28 +05:30
Harendra Kumar
8b84d54c10 Remove deprecated functions in Socket/TCP
Different functions with same names are to be introduced in the next
release.
2023-11-26 12:45:28 +05:30
Harendra Kumar
21e02eeb01 Remove the deprecated read/readChunks 2023-11-26 02:57:09 +05:30
Harendra Kumar
d4db31c512 Move Serialize.Parser/Stream to Binary.Parser/Stream 2023-11-26 02:52:19 +05:30
Harendra Kumar
8ff75f25df Add a note about buffer overflow check in deserializeAt 2023-11-26 02:42:05 +05:30
Harendra Kumar
ed07663f8c Use cloneSliceUnsafeAs in cloneAs 2023-11-26 02:37:15 +05:30
Harendra Kumar
62c12a685d Add cloneSliceUnsafe to MutByteArray 2023-11-26 02:28:43 +05:30
Harendra Kumar
ec4329d799 Add bounds check in Serialize instance of Array 2023-11-26 02:11:29 +05:30
Harendra Kumar
018a5403ab Rename deserializeUnsafe to deserializeChecked 2023-11-26 01:57:19 +05:30
Harendra Kumar
7fb7d1b77d Improve docs of array modules, pin/unpin ops 2023-11-26 01:57:10 +05:30
Harendra Kumar
13581bfec1 Rename serialize/deserialize/size of Serialize class 2023-11-26 01:57:10 +05:30
Harendra Kumar
1efeed403b Rename peekByteIndex/pokeByteIndex to peekAt/pokeAt 2023-11-26 01:57:10 +05:30
Harendra Kumar
7cb856b7e6 Move the Array serialization APIs to the Array module 2023-11-26 01:57:10 +05:30
Harendra Kumar
56fd008519 Rename newByteArray to new
To keep it consistent with naming in other Array modules.
2023-11-26 01:57:10 +05:30
Harendra Kumar
6705ec00b9 Rename Data.Serialize to Data.MutByteArray 2023-11-26 01:57:10 +05:30
Harendra Kumar
bc14a48af1 Update the docs of Data.Serialize 2023-11-25 08:10:49 +05:30
Harendra Kumar
dc58c59541 Create a separate MutByteArray module 2023-11-25 08:10:14 +05:30
Harendra Kumar
18f815666c Update changelog 2023-11-24 13:38:10 +05:30
Harendra Kumar
67e1ea5d9e Export byte array APIs from Serialize module 2023-11-24 13:38:10 +05:30
Harendra Kumar
627c72ae65 Rename newBytes and pinnedNewBytes 2023-11-24 13:38:10 +05:30
Harendra Kumar
47b10b3914 Rename MutableByteArray to MutByteArray 2023-11-24 13:38:10 +05:30
Harendra Kumar
1b1008a62e Export stream APIs in Array via Array.Stream as well 2023-11-24 12:37:42 +05:30
Harendra Kumar
3899b8640e Expose mut array stream APIs via MutArray.Stream 2023-11-24 12:37:42 +05:30
Harendra Kumar
dfa2079542 Move Stream.Chunked to Array.Stream 2023-11-24 12:37:42 +05:30
Harendra Kumar
41baea74b8 Move Stream.MutChunked to MutArray.Stream 2023-11-24 12:37:42 +05:30
Harendra Kumar
e3b33ea883 Move Internal.Data.Stream.Common to streamly package 2023-11-24 07:39:30 +05:30
Harendra Kumar
a0abf45da0 Hide Streamly.Internal.Data.Fold.Tee module
it is re-exported via Streamly.Internal.Data.Fold
2023-11-24 07:39:30 +05:30
Harendra Kumar
9988559c4b Deprecate the Fold.Chunked module 2023-11-24 07:39:30 +05:30