Commit Graph

  • c756f7ffe0
    Removed FileSystem modules iko/no-filesystem iko 2024-01-26 19:51:04 +0300
  • 30c5a56ff9 Add example to express foldrM in terms of foldr master Harendra Kumar 2024-01-25 23:24:12 +0530
  • 84b4c91d44 Add pitfalls about NOINLINE on polymorphic functions Harendra Kumar 2023-09-20 23:19:42 +0530
  • 5d096dfad5 Add some Data.List equiv. examples in Data.Stream Harendra Kumar 2024-01-22 19:27:15 +0530
  • a6a15e431d Rename, document, update joins/set operations Harendra Kumar 2024-01-24 17:20:24 +0530
  • f9a81d441e Cleanup exports in Data.Stream modules Harendra Kumar 2024-01-24 13:31:30 +0530
  • b95b3c1bba Cleanup the export TOC of StreamK module Harendra Kumar 2024-01-22 18:11:46 +0530
  • 8adebe0c02 Add a couple of useful/TODO comments Harendra Kumar 2024-01-25 00:37:27 +0530
  • 66507ffa99 Add sortOn in StreamK module Harendra Kumar 2024-01-24 20:27:13 +0530
  • e669760f55 Add missing init/tail functions in Stream/StreamK Harendra Kumar 2024-01-22 18:10:50 +0530
  • 8ef09392b3 Add streamly-core hackage badge Harendra Kumar 2024-01-20 13:33:38 +0530
  • b39bed0669 Refactor the "str" code Harendra Kumar 2024-01-17 00:14:34 +0530
  • 207f948d22 Add a TODO comment about ensuring consistent signatures Harendra Kumar 2024-01-17 00:14:01 +0530
  • 6fd884e094 Move non-GHC2021 extensions in a separate section Harendra Kumar 2024-01-14 14:58:38 +0530
  • bd8befb57d Remove mention of a bug that no longer exists Harendra Kumar 2024-01-18 17:12:22 +0530
  • 63aae127c1 Make the array docs clearer Harendra Kumar 2024-01-18 16:48:42 +0530
  • 944e248ed0 Update streamly-core 0.2.0-0.2.2 api changelog file Adithya Kumar 2024-01-18 14:59:28 +0530
  • fc61219450 Add INLINE pragma on some deprecated functions Harendra Kumar 2024-01-09 08:42:09 +0530
  • 8e8159f156 Rename write* to create* in Array module Harendra Kumar 2024-01-06 15:38:55 +0530
  • b7d8b96728 Add pinned versions of compaction functions Harendra Kumar 2024-01-08 18:42:40 +0530
  • af57e26270 Rename asUnpinnedPtrUnsafe and deprecate asPtrUnsafe Adithya Kumar 2024-01-17 18:43:02 +0530
  • 6efb0875f9 Remove the MonadIO constraints on a few Array APIs Adithya Kumar 2024-01-17 15:56:41 +0530
  • e6434d963a Add streamly-core API Changelog Adithya Kumar 2024-01-17 13:44:49 +0530
  • 99b731ffb7 Fix the version of streamly-core in the deps of streamly Adithya Kumar 2024-01-17 01:36:08 +0530
  • bda24f0fe7 Prepare streamly-core for 0.2.2 release Adithya Kumar 2024-01-17 01:35:08 +0530
  • 8e1ed02297 Prepare streamly for 0.10.1 release Adithya Kumar 2024-01-17 01:34:34 +0530
  • 0f6bdbe4c9 Add some renaming suggestions in MutArray Harendra Kumar 2024-01-12 09:02:06 +0530
  • eac9294657 Rename write* to create* in Array/Generic module Harendra Kumar 2024-01-06 16:06:54 +0530
  • 8927d11b6c Rename new/write in MutArray/Generic Harendra Kumar 2024-01-06 16:01:51 +0530
  • 9654ce95ff Rename some array APIs in Array/MutArray/MutByteArray Harendra Kumar 2024-01-05 15:18:13 +0530
  • defafa678f Export the Path constructor and separator Harendra Kumar 2024-01-11 13:24:19 +0530
  • 8eab0f07cd Add a comment about newRounded Harendra Kumar 2024-01-11 13:23:56 +0530
  • 63f9adfbba Refactor splitAt, add unsafeSplitAt Harendra Kumar 2024-01-07 06:45:17 +0530
  • a290e6e6ec Add strict eval comments for fromBytes etc. Harendra Kumar 2024-01-09 07:50:17 +0530
  • 8e6653491a Add commented show instance to Path type Harendra Kumar 2024-01-09 07:49:56 +0530
  • 350b6acae2 Add serialization/deserialization using Unbox Harendra Kumar 2024-01-03 14:13:11 +0530
  • e135f9741f Refactor array compaction functions Harendra Kumar 2024-01-04 14:06:06 +0530
  • 7a0f49b8d2 Rename "resize" to "grow" Harendra Kumar 2024-01-04 19:20:45 +0530
  • 9d17f13977 Fix a bug in "resize" Harendra Kumar 2024-01-04 15:09:27 +0530
  • 0833f534f5 Remove concatChunks, use Array.concat Harendra Kumar 2024-01-05 12:40:54 +0530
  • 901c6eb775 Deprecate Array/Stream module, move parsing funcs to Array Harendra Kumar 2024-01-03 11:20:39 +0530
  • 2ac457f746 Remove unnecessary liftIO, add some comments Harendra Kumar 2024-01-04 10:11:28 +0530
  • 157c63ff7c Implement Array/Stream funcs in Array/MutArray Harendra Kumar 2024-01-02 04:36:51 +0530
  • c3b8dd41fb Rename concatChunks, compactChunks to concat, compact Harendra Kumar 2024-01-01 09:45:32 +0530
  • fa14d0e98a Update docs of concatChunksRev Harendra Kumar 2023-12-31 17:08:49 +0530
  • 5274d3f1e3 Make the Eq instance doc clearer. Harendra Kumar 2024-01-01 10:07:08 +0530
  • 0ebc91ccab Fix docs of re-exported module appearing twice Harendra Kumar 2024-01-01 09:23:29 +0530
  • f4b1b1bdf1 Rename unfolds by convention in Array/MutArray Harendra Kumar 2024-01-01 09:08:49 +0530
  • 11845277c7 Cleanup and make consistent the export lists of Array modules Harendra Kumar 2024-01-01 07:54:10 +0530
  • ffea484db8 Make changes for "reader" based impl of concatChunks Harendra Kumar 2023-12-31 17:02:51 +0530
  • 2417874bed Deprecate MutArray/Stream module, move funcs to MutArray module Harendra Kumar 2023-12-31 10:33:38 +0530
  • 0137a71772 Cleanup export section of streams of arrays in MutArray Harendra Kumar 2023-12-31 06:02:51 +0530
  • 894fd29906 Inline splitAt in MutArray and Array modules Harendra Kumar 2023-12-31 05:41:04 +0530
  • 844da7dab8 Deprecate internal funcs toStreamD, toStreamDRev Harendra Kumar 2023-12-31 05:16:29 +0530
  • 08e733d16d Stop exporting MutByteArray from MutArray module Harendra Kumar 2023-12-31 04:53:54 +0530
  • b19e108cb7 Move sliceOnSuffix to lower level Stream module Harendra Kumar 2023-12-31 01:58:33 +0530
  • 8cdf6ede11 Move length and takeEndBy_ to lower level module Harendra Kumar 2023-12-31 01:57:43 +0530
  • 471de5402d Move splitOn to lower level MutArray module Harendra Kumar 2023-12-30 08:20:13 +0530
  • 89a019d252 Rename getIndicesD to getIndicesWith Harendra Kumar 2023-12-30 09:50:14 +0530
  • 1ec583c74f Rename genSlicesFromLen in Array module Harendra Kumar 2023-12-30 09:43:10 +0530
  • 6a5674002f Deprecate fromStreamD and fromStreamDN in Array Harendra Kumar 2023-12-30 09:36:07 +0530
  • 023fe253b6 Deprecate internal funcs fromStreamD and fromStreamDN Harendra Kumar 2023-12-30 08:51:42 +0530
  • 3519eaf820 Rename getSlicesUnfold to slicer Harendra Kumar 2023-12-30 08:29:33 +0530
  • 6e37f26442 Rename fromArrayStreamK to fromChunksK Harendra Kumar 2023-12-30 07:07:37 +0530
  • ff40cf0e7a Rename bufferChunks, writeChunks, flattenArrays Harendra Kumar 2023-12-30 05:56:44 +0530
  • 191abebe92 Fix serialize test taking too long, too much mem Harendra Kumar 2024-01-04 06:50:24 +0530
  • 55cc5d051e Change splice to spliceUnsafe Harendra Kumar 2024-01-03 15:55:55 +0530
  • 3b0efcfc48 Add a well-typed, efficient Path module Harendra Kumar 2023-12-23 06:18:08 +0530
  • 9508d4144a Remove unnecessary realloc condition. Harendra Kumar 2023-12-30 04:58:16 +0530
  • ce908cfe81 Add a note about OS specific path encoding/handling Harendra Kumar 2023-12-22 06:11:19 +0530
  • f0f9841b25 Add chngelog entry for array Eq instance Harendra Kumar 2023-12-28 01:20:44 +0530
  • f7559e75f7 Add TH macro fixup entry in changelog Harendra Kumar 2023-12-28 01:07:24 +0530
  • b3af2b9445 Move docspec test to circle-ci Harendra Kumar 2023-12-27 07:39:30 +0530
  • 6b3a8c4a47 Move the ArrayStream splicing code to MutArray module Harendra Kumar 2023-12-27 04:59:27 +0530
  • ec11426699 Move chunksOfRange to MutArray module Harendra Kumar 2023-12-27 03:55:04 +0530
  • 3bab5b790c Add some notes about parseBreak op in ArrayStream Harendra Kumar 2023-12-27 02:36:38 +0530
  • f50789e27c Fix splitOn to use MutArray splicing for perf Harendra Kumar 2023-12-27 01:38:01 +0530
  • 73c112d0ee Use spliceCopy instead of splice for immutable arrays Harendra Kumar 2023-12-26 12:33:05 +0530
  • 23750f38a8 Fix the Eq instance of Array Harendra Kumar 2023-12-26 11:43:05 +0530
  • 51d99c947b Do not make a copy of the array in breakOn Harendra Kumar 2023-12-26 09:31:58 +0530
  • 7a8b3627e7 Use array copy (memcpy) instead of stream copy Harendra Kumar 2023-12-26 09:14:37 +0530
  • 090d1d8a82 Add fromPtrN and fromByteStr Harendra Kumar 2023-12-25 09:25:42 +0530
  • 994c442296 Add fromPureStreamN Harendra Kumar 2023-12-25 06:05:42 +0530
  • 30c97a3966 streamly-core: Add infixr 5 fixity for cons, consM pranaysashank 2023-12-23 14:09:33 -0800
  • 4032b6425c Clarify the docs of 'parEval' Harendra Kumar 2023-12-24 02:48:41 +0530
  • 0e73809f44 Add a note about upgrading in the Prelude module Harendra Kumar 2023-12-21 17:13:11 +0530
  • a067d53632 Fix hlint issues in benchmarks Harendra Kumar 2023-12-18 23:14:02 +0530
  • ce86302f08 Fix hlint issues in tests Harendra Kumar 2023-12-18 22:51:53 +0530
  • 86ad39afeb Fix hlint issues in streamly package Harendra Kumar 2023-12-18 22:41:21 +0530
  • 7f711f7c93 Use packcheck 0.7.0 Harendra Kumar 2023-12-16 19:53:35 +0530
  • cd0c2fd958 Remove the MonadTrans instance for concurrent types Harendra Kumar 2023-12-17 01:18:25 +0530
  • 637fb666b6 Fix doctests for GHC >= 9.6 Harendra Kumar 2023-12-17 00:54:08 +0530
  • 00b41429d0 Expose pinnedSerialize & deserialize via Streamly.Data.Array Adithya Kumar 2023-12-16 00:01:22 +0530
  • b9b29b56f4 Bump the patch version of streamly-core and update the Changelog Adithya Kumar 2023-12-08 21:48:03 +0530
  • b41c0d90d7 Move hlint to github CI workflows and update packcheck Adithya Kumar 2023-12-08 22:27:51 +0530
  • f400dd6e64 Add documentation regarding equivalence of serialized values Adithya Kumar 2023-12-08 22:16:40 +0530
  • 6d2798cdd9 Relax filepath upper bound Julian Ospald 2023-12-15 21:39:18 +0800
  • 70f3397b91 Add a reference for Integer parser Harendra Kumar 2023-12-07 13:17:56 +0530
  • 8290458ef5 Add summary of streamly-core functionality in pkg desc Harendra Kumar 2023-12-07 12:57:23 +0530
  • a96d164340 Add code example in the TCP module Harendra Kumar 2023-12-07 11:07:46 +0530