Harendra Kumar
aa7822d49f
Fix docspec in Scanl.Type
2024-08-07 17:08:59 +05:30
Harendra Kumar
c555e58180
Add finalM in place of extractM (in folds)
2024-08-07 17:08:59 +05:30
Harendra Kumar
c321238222
Rename Scanl smart constructors
2024-08-07 17:08:59 +05:30
Harendra Kumar
0be294a01d
Make some API updates, add docs to Scanl
2024-08-07 17:08:59 +05:30
Harendra Kumar
5176dadd9e
Add doc for demuxerToMap in folds
2024-08-07 17:08:59 +05:30
Harendra Kumar
90749cf01c
Add length,sum,tee for Scanr
2024-08-07 17:08:59 +05:30
Harendra Kumar
34a4e50fc1
Update Data.Scanl docs and doctest
2024-08-07 17:08:59 +05:30
Harendra Kumar
14b3beec49
Add doctest setup file for Data.Scanl
2024-08-07 17:08:59 +05:30
Harendra Kumar
8e730115b6
Update the commented exports in Data.Fold
2024-08-07 17:08:41 +05:30
Harendra Kumar
f6e2f0a11f
Deprecate old Fold scan functions
2024-08-07 17:08:41 +05:30
Harendra Kumar
aed9f7eab9
Remove postscanlMaybe from Data.Fold exports
2024-08-07 17:08:41 +05:30
Harendra Kumar
e1e77610f5
Rename scanlMaybe to postscanlMaybe
2024-08-07 17:08:41 +05:30
Harendra Kumar
785261a00e
Add Eq constraint for ghc-8.10 on toHashMapIO
2024-08-07 17:08:41 +05:30
Harendra Kumar
4b9b55c371
Fix test deprecation warnings after Scanl module
2024-08-03 19:15:46 +05:30
Harendra Kumar
6d3403ce8f
Fix benchmarks for Scanl changes
2024-08-03 19:15:46 +05:30
Harendra Kumar
2d3042e2c8
Add windowScan and windowScanWith to Scanl.Window
2024-08-03 19:15:46 +05:30
Harendra Kumar
cc1cece0cb
Export Scanl.Window via Scanl
2024-08-03 19:15:46 +05:30
Harendra Kumar
88cdc9e8ba
Add deprecation todo in Fold.Window module
2024-08-03 19:15:46 +05:30
Harendra Kumar
421dd209b2
Implement the "sum" function in Scanl
2024-08-03 19:15:46 +05:30
Harendra Kumar
bd8f975a81
Add the Scanl.Window module
2024-08-03 19:15:46 +05:30
Harendra Kumar
ccb8a5e8d8
Remove redundant Ord constraint from toHashMapIO
2024-08-03 19:15:46 +05:30
Harendra Kumar
0e0fcb41b5
Implement scanl and postscanl in the Stream module
2024-08-03 19:15:46 +05:30
Harendra Kumar
b4870c8030
Fix Fold.Container to remove the use of "extract"
2024-08-03 19:15:46 +05:30
Harendra Kumar
fb627d7116
Use Scanl in Fold.Combinators
...
And deprecate some functions.
2024-08-03 19:15:46 +05:30
Harendra Kumar
7aed604a13
Update the Internal.Data.Scanl module doc
2024-08-03 19:15:46 +05:30
Harendra Kumar
41e7e67a2a
Add comments about "extract" deprecation in Fold.Type
2024-08-03 19:15:46 +05:30
Harendra Kumar
db64643f25
Add a todo about Parser type change for Produce mode
2024-08-03 19:15:46 +05:30
Harendra Kumar
fd2e8bcf6e
Add a todo about change in the Fold type
2024-08-03 19:15:46 +05:30
Harendra Kumar
818a25fe9d
Add a todo about changes in the Scanl type
2024-08-03 19:15:46 +05:30
Harendra Kumar
4d90ac11df
Add some comments and todo in Pipe type
2024-08-03 19:15:46 +05:30
Harendra Kumar
e8b6c77738
Add fromScanl in Fold.Type
2024-08-03 19:15:46 +05:30
Harendra Kumar
426f81f407
Deprecate demux/classify scans in Fold.Container
2024-08-03 19:15:46 +05:30
Harendra Kumar
48bd9dd7ce
Remove some irrelevant functions from Scanl.Container
2024-08-03 19:15:46 +05:30
Harendra Kumar
cdc240ff72
Trim the export list of Scanl module
2024-08-03 19:15:46 +05:30
Harendra Kumar
e7275c4ffd
Fix the container scans in Scanl.Container
...
Make them true scans rather than fold based scans.
2024-08-03 19:15:46 +05:30
Harendra Kumar
94027b4074
Add Scanl.Container module
2024-08-03 19:15:46 +05:30
Harendra Kumar
872316e8cb
Add Scanl module doc
2024-08-03 19:15:46 +05:30
Harendra Kumar
3b5205e365
Add Scanl module
2024-08-03 19:15:46 +05:30
Harendra Kumar
2657fe2713
Remove some functions from Scanl module
...
Those that do not make sense as scans.
2024-08-03 19:15:46 +05:30
Harendra Kumar
031d90ff0e
Add Scanl.Combinators module
2024-08-03 19:15:46 +05:30
Harendra Kumar
c467da62fc
Add Scanl.Type module
2024-08-03 19:15:46 +05:30
Harendra Kumar
a10a505338
Add Eq constraint for ghc-8.10 in fold benchmarks
2024-08-03 18:14:42 +05:30
Harendra Kumar
d8b91239de
Re-enable the tests disabled for 8.10.7
2024-08-03 18:14:42 +05:30
Harendra Kumar
edf962be80
Fix the GHC version in 8.10.7 CI
...
It was wrongly using 9.2.7 instead.
2024-08-03 18:14:42 +05:30
Harendra Kumar
e2dbbff473
Fix unsafe use of FFI for unpinned arrays
...
Pass the MutableByteArray# directly to the FFI functions to avoid
garbage collector moving it between the time we get a pointer and then
call the FFI function.
2024-08-02 22:08:54 +05:30
Harendra Kumar
fadbfdc934
Fix deprecation warnings due to MutByteArray Changes
2024-08-02 22:06:44 +05:30
Harendra Kumar
1ae6a7ebdb
Update Scanr module documentation
2024-08-02 22:06:44 +05:30
Harendra Kumar
b86d3be5a1
Fix a ParserK to ParserD conversion bug
2024-08-02 17:10:54 +05:30
Adithya Kumar
7fbc066e73
Add a test case for ParserK.toParser
2024-08-02 17:10:54 +05:30
Harendra Kumar
f64ff6d5b9
Disable failing Event.Linux tests for ghc-8.10
2024-08-02 16:37:14 +05:30