Harendra Kumar
|
0137a71772
|
Cleanup export section of streams of arrays in MutArray
Move cloning section
Move splicing section
Move slicing section
|
2024-01-04 08:27:51 +05:30 |
|
Harendra Kumar
|
894fd29906
|
Inline splitAt in MutArray and Array modules
|
2024-01-04 08:27:51 +05:30 |
|
Harendra Kumar
|
844da7dab8
|
Deprecate internal funcs toStreamD, toStreamDRev
|
2024-01-04 08:27:51 +05:30 |
|
Harendra Kumar
|
08e733d16d
|
Stop exporting MutByteArray from MutArray module
|
2024-01-04 08:27:51 +05:30 |
|
Harendra Kumar
|
b19e108cb7
|
Move sliceOnSuffix to lower level Stream module
|
2024-01-04 08:27:51 +05:30 |
|
Harendra Kumar
|
8cdf6ede11
|
Move length and takeEndBy_ to lower level module
|
2024-01-04 08:27:51 +05:30 |
|
Harendra Kumar
|
471de5402d
|
Move splitOn to lower level MutArray module
|
2024-01-04 08:27:51 +05:30 |
|
Harendra Kumar
|
89a019d252
|
Rename getIndicesD to getIndicesWith
|
2024-01-04 08:27:51 +05:30 |
|
Harendra Kumar
|
1ec583c74f
|
Rename genSlicesFromLen in Array module
|
2024-01-04 08:27:51 +05:30 |
|
Harendra Kumar
|
6a5674002f
|
Deprecate fromStreamD and fromStreamDN in Array
|
2024-01-04 08:27:51 +05:30 |
|
Harendra Kumar
|
023fe253b6
|
Deprecate internal funcs fromStreamD and fromStreamDN
|
2024-01-04 08:27:51 +05:30 |
|
Harendra Kumar
|
3519eaf820
|
Rename getSlicesUnfold to slicer
|
2024-01-04 08:27:51 +05:30 |
|
Harendra Kumar
|
6e37f26442
|
Rename fromArrayStreamK to fromChunksK
For consistency with other names.
|
2024-01-04 08:27:51 +05:30 |
|
Harendra Kumar
|
ff40cf0e7a
|
Rename bufferChunks, writeChunks, flattenArrays
|
2024-01-04 07:42:14 +05:30 |
|
Harendra Kumar
|
191abebe92
|
Fix serialize test taking too long, too much mem
|
2024-01-04 07:41:04 +05:30 |
|
Harendra Kumar
|
55cc5d051e
|
Change splice to spliceUnsafe
splice reallocates every time, while we can just allocate the array once.
|
2024-01-04 06:55:20 +05:30 |
|
Harendra Kumar
|
3b0efcfc48
|
Add a well-typed, efficient Path module
|
2024-01-03 11:24:08 +05:30 |
|
Harendra Kumar
|
9508d4144a
|
Remove unnecessary realloc condition.
splice takes care of the realloc if necessary.
|
2023-12-30 06:20:33 +05:30 |
|
Harendra Kumar
|
ce908cfe81
|
Add a note about OS specific path encoding/handling
|
2023-12-28 23:51:25 +05:30 |
|
Harendra Kumar
|
f0f9841b25
|
Add chngelog entry for array Eq instance
|
2023-12-28 01:20:44 +05:30 |
|
Harendra Kumar
|
f7559e75f7
|
Add TH macro fixup entry in changelog
|
2023-12-28 01:07:24 +05:30 |
|
Harendra Kumar
|
b3af2b9445
|
Move docspec test to circle-ci
|
2023-12-27 08:43:25 +05:30 |
|
Harendra Kumar
|
6b3a8c4a47
|
Move the ArrayStream splicing code to MutArray module
|
2023-12-27 08:29:22 +05:30 |
|
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 |
|