Pranay Sashank
|
4dfc6bf9ee
|
Rename Streamly.Prelude.yield to fromPure.
- Deprecate yield.
|
2021-05-29 01:22:02 +05:30 |
|
Harendra Kumar
|
45b997f0b0
|
Document CI requirements
|
2021-04-25 15:57:07 +05:30 |
|
Harendra Kumar
|
6132eb3acb
|
Split stdio ops into a Console.Stdio module
Change the FileSystem.Handle from* APIs to put*
Mutable write APIs would use a "put" prefix to make the name more intuitive.
|
2021-04-25 15:53:38 +05:30 |
|
Ranjeet Kumar Ranjan
|
ac215ad43f
|
Rename serially etc. to fromSerial etc. #1029
|
2021-04-16 00:20:54 +05:30 |
|
Ranjeet Kumar Ranjan
|
b73b5ffa3a
|
Rename concatUnfold to unfoldMany #986
|
2021-03-22 19:05:17 +05:30 |
|
Harendra Kumar
|
4c4c20be95
|
Add a doc illustrating CPS/direct style streams
|
2021-02-04 18:31:57 +05:30 |
|
Pranay Sashank
|
5c018c7e45
|
Rename Data.Array.Storable.Foreign to Data.Array.Foreign.
Closes #854.
|
2021-02-01 21:31:06 +05:30 |
|
Harendra Kumar
|
dd8bd7d275
|
Revert to using a separate GroupConsume state
|
2020-12-29 22:59:16 +05:30 |
|
Harendra Kumar
|
e44e5b04e9
|
Change the naming scheme to make it more intuitive
|
2020-12-12 00:57:37 +05:30 |
|
Harendra Kumar
|
18d9d9ed34
|
Propose a new organization for arrays and streams
Added a section at the end to describe the full organization of streamly
modules including stream/array/fold/mutvar/channels (SVar).
|
2020-12-12 00:57:20 +05:30 |
|
Harendra Kumar
|
3ff0f50009
|
update with new module org plans
proposed plans to be discussed.
|
2020-12-12 00:57:20 +05:30 |
|
Harendra Kumar
|
6c27236476
|
Add fusion/step function guidelines
Add debgugging notes.
|
2020-11-04 03:13:00 +05:30 |
|
Harendra Kumar
|
7755f29424
|
Add NOINLINE optimization strategy
|
2020-11-04 03:13:00 +05:30 |
|
Harendra Kumar
|
016eef11d7
|
Add guidelines for writing optimized code
|
2020-11-04 03:13:00 +05:30 |
|
adithyaov
|
e218fb9d8f
|
Deprecate Streamly.Memory.Array
According to the new module structure, it should be Streamly.Data.Array.Storable.Foreign
|
2020-09-04 16:55:16 +05:30 |
|
Harendra Kumar
|
688d68d17c
|
Add a document about unicode text processing plans
|
2020-05-11 20:02:02 +05:30 |
|
Harendra Kumar
|
058c6a35c5
|
Add initial draft of paths' requirements
|
2020-05-08 10:51:25 +05:30 |
|
Harendra Kumar
|
43179a2371
|
Add notes about abstract and aggregate parent modules
|
2020-01-08 23:47:43 +05:30 |
|
adithyaov
|
70c03f97bf
|
Move Streams/StreamK* to Internal/Data/Stream
|
2019-12-09 15:14:05 +05:30 |
|
adithyaov
|
59796f1d14
|
Move Streams/StreamD.hs to Internal/Data/Stream/*
|
2019-12-09 14:56:10 +05:30 |
|
Brian Wignall
|
c0a93a4033
|
Fix some easy-to-make typos
|
2019-11-26 02:09:15 +05:30 |
|
Pranay Sashank
|
c5b1aad54e
|
Put utf8 design from Björn Höhrmann's website under design/.
|
2019-11-21 02:30:18 +05:30 |
|
Harendra Kumar
|
0dae18109d
|
Add notes about module organization
|
2019-10-12 18:33:39 +05:30 |
|
Harendra Kumar
|
99c02e86c9
|
Add some notes about the need for linked-lists
|
2019-10-12 18:33:39 +05:30 |
|
Harendra Kumar
|
1b8439d641
|
change writeNUnsafe to use strict unboxed data
Now all benchmarks that use A.writeN/A.writeNUnsafe with concatMap perform as
well as the custom flattenArray implementation.
|
2019-08-25 10:57:19 +05:30 |
|
Harendra Kumar
|
e51d5f030d
|
update/clarify/reorganize inlining doc
|
2019-08-12 07:16:31 +05:30 |
|
Pranay Sashank
|
bda6a6415b
|
Refactor modules Mem.* ~> Memory.* and update references.
|
2019-08-06 04:31:23 +05:30 |
|
Harendra Kumar
|
7876f59bcc
|
Update design/inlining.md
Co-Authored-By: Artyom Kazak <yom@artyom.me>
|
2019-07-26 15:18:46 +05:30 |
|
Harendra Kumar
|
6a806f4817
|
Add guidelines for inlining
|
2019-07-26 01:13:13 +05:30 |
|