Commit Graph

4060 Commits

Author SHA1 Message Date
Adithya Kumar
369274045d Expose incremental UTF8 decoding APIs 2023-07-25 11:51:09 +05:30
Ranjeet Kumar Ranjan
3236d73777 Add fromPureStream and fromByteStr# to Arrays 2023-07-25 00:59:07 +05:30
Harendra Kumar
b925b71c28 Remove MonadIO constraint from fromPtr, fromByteStr# 2023-07-25 00:59:07 +05:30
Adithya Kumar
0908f771d0 Add an example to make a scientific parser 2023-07-25 00:29:44 +05:30
Ranjeet Ranjan
afcc8ea59f
Implement double Parser (#2278)
Co-authored-by: Harendra Kumar <harendra@composewell.com>
Co-authored-by: Adithya Kumar <adithya@composewell.com>
2023-07-24 18:34:01 +05:30
Ranjeet Ranjan
f5f25b43b6
Rename Data.Parser.ParserK benchmark to Data.ParserK (#2457) 2023-07-24 17:51:27 +05:30
Ranjeet Ranjan
f763943923
Fix parseBreak losing backtracking Buffer on Error (#2453)
Co-authored-by: Harendra Kumar <harendra@composewell.com>
2023-07-24 17:37:11 +05:30
Harendra Kumar
7432dda203
Merge pull request #2428 from composewell/internal_Stream_module_cleanup
Rename Internal.Data.Stream.StreamD to Internal.Data.Stream
2023-07-23 00:11:52 +05:30
Ranjeet Kumar Ranjan
13c7cae17f Rename "append" routines in FileSystem.File to writeAppend 2023-07-22 23:14:36 +05:30
Harendra Kumar
53fd11850f Add StreamD as a deprecated module 2023-07-22 23:01:16 +05:30
Harendra Kumar
3c6d3f1acb Rename StreamD to Stream 2023-07-22 23:01:16 +05:30
Harendra Kumar
9975c7d7bd Remove the Data.Stream module 2023-07-22 23:00:40 +05:30
Ranjeet Kumar Ranjan
69aa279c6c Import Data.Stream instead of Data.Stream.StreamD 2023-07-22 23:00:40 +05:30
Harendra Kumar
c3072860ec Rename ParserD.hs to Parser.hs 2023-07-22 21:52:02 +05:30
Harendra Kumar
4786dd880b Remove the Parser module 2023-07-22 21:52:02 +05:30
Harendra Kumar
5e0307ae79 Import Parser instead of ParserD 2023-07-22 21:52:02 +05:30
Ranjeet Ranjan
5d59a2c567
Do not ignore redundant constraint warnings (#2442) 2023-07-22 02:24:44 +05:30
Ranjeet Kumar Ranjan
e89e5c1d6d Change signature of getIndex to return Maybe 2023-07-22 00:08:10 +05:30
Ranjeet Ranjan
a87bf8506e
Expose the Enumeration APIs from the Unfold module (#2377)
Co-authored-by: Harendra Kumar <harendra@composewell.com>
2023-07-20 19:52:18 +05:30
Adithya Kumar
ad19cf7565 Remove the use of cache in the regression CI 2023-07-20 16:54:29 +05:30
Adithya Kumar
a9f0d38136 Add some notes in the immutable array module 2023-07-20 16:54:29 +05:30
Adithya Kumar
aa023809e6 Fix the argument order of Stream.groupsBy 2023-07-20 16:54:29 +05:30
Adithya Kumar
def5297742 Revert "Introduce and expose chunkEq and chunkEqBy"
This reverts commit 196b7a7105fcf50103c289433ba97cfc4b8a87af.
2023-07-20 16:54:29 +05:30
Adithya Kumar
daabcb84b7 Introduce and expose chunkEq and chunkEqBy 2023-07-20 16:54:29 +05:30
Adithya Kumar
6a4d26b170 Rename Internal.Data.Unboxed to Internal.Data.Unbox 2023-07-20 16:54:29 +05:30
Harendra Kumar
ad90f17e57 Make Array APIs uniform 2023-07-20 01:52:48 +05:30
Ranjeet Kumar Ranjan
3187e3794f Expose some array APIs 2023-07-20 01:52:48 +05:30
Harendra Kumar
1d5e8911a8 Move chunksOf and wordsBy to a separate section 2023-07-19 21:06:40 +05:30
Ranjeet Kumar Ranjan
fec7c6b2fc Expose splitOn and chunksSplitOn 2023-07-19 19:18:36 +05:30
Harendra Kumar
d45b17c3c8 Refactor "reader" in Dir module 2023-07-15 18:13:40 +05:30
Ranjeet Kumar Ranjan
6d9ed2640c Read filesystem directories as streams 2023-07-15 18:12:42 +05:30
Adithya Kumar
8ccf66d6a7 Use a previous version of streamly in the tools used 2023-07-13 17:29:39 +05:30
Adithya Kumar
c8e125f257 Update the MAINTAINING guide 2023-07-13 17:29:39 +05:30
Adithya Kumar
29b62931c2 Bump package version for streamly(-core) to the next release target 2023-07-13 17:29:39 +05:30
Ranjeet Ranjan
8fd2b9c81f
Rename "ProjectRelated" document node to "Project" (#2378) 2023-07-06 16:46:50 +05:30
Ranjeet Ranjan
66c349c46f
Fix Hashable Eq constraint issue (#2422) 2023-07-05 22:25:58 +05:30
Ranjeet Ranjan
511043b892
Expose toHashMapIO from the Data.Fold.Prelude module in "streamly" (#2380) 2023-07-05 00:02:53 +05:30
Ranjeet Ranjan
668f2ef124
Expose wordsBy from Data.Stream module (#2379) 2023-07-04 23:54:00 +05:30
Ranjeet Ranjan
e6975998bc
Expose unsafe mutable array APIs (#2375) 2023-07-04 23:13:14 +05:30
Ranjeet Ranjan
1ab2878eca
Expose groupsOf from Data.Stream (#2372) 2023-07-04 23:07:43 +05:30
Ranjeet Ranjan
f1be90c340
Remove pre-release annotation from released and some other modules 2023-07-04 22:30:15 +05:30
Ranjeet Kumar Ranjan
4300a9f916 Fix bench show version 2023-07-04 22:26:43 +05:30
Harendra Kumar
4ccd51c2b8 Remove MonadTrans/MonadBase instances for GHC >= 9.6
Remove MonadTrans/MonadBase instances for:

* ParallelT
* AsyncT
* WAsyncT
* AheadT

To accommodate a breaking change in transformers-0.6 .
2023-06-30 14:45:58 +05:30
Ranjeet Ranjan
8d7b837109 Build streamly with ghc-9.6.1 2023-06-29 08:41:03 +05:30
Harendra Kumar
9ba9c6b8dc Add doc notes about collpasing multiline string 2023-06-14 07:25:19 +05:30
Bodigrim
fe3fd67b01 Future-proof against potential Prelude.foldl' - part 2 2023-06-10 09:56:45 +05:30
Bodigrim
f2d9ba8558 Future-proof against potential Prelude.foldl' 2023-06-07 02:18:51 +05:30
Ranjeet Ranjan
68b2d872ae
Fix ghc-8.8.4 CI and benchmark regression CI (#2412) 2023-06-05 13:01:12 +05:30
Harendra Kumar
01fa8dd98b Fix the github CIs not running issue 2023-05-23 03:05:17 +05:30
Harendra Kumar
bcac95de89 Add cleanup related notes in fold design 2023-05-23 02:52:03 +05:30