Commit Graph

27 Commits

Author SHA1 Message Date
Harendra Kumar
7ddd91d9bf Update nix to 22.05 2022-09-05 20:09:47 +05:30
Adithya Kumar
257a8a260a Extend packages with a proper version of lockfree-queue 2022-08-29 17:31:38 +05:30
Ranjeet Kumar Ranjan
ef76e4b8bb Fix default.nix for VS code
Fix review comment
2022-04-29 16:22:12 +05:30
Ranjeet Kumar Ranjan
f95fcbd82f Add a module for sliding window folds
Moved some basic incremental folds from 'streamly-statistics" package.
2022-03-25 12:33:58 +05:30
Ranjeet Kumar Ranjan
54158cea54 Remove user-config update -a jobs: 1 2022-03-15 23:35:53 +05:30
Adithya Kumar
29ba5decc5 Extract streamly-core out of streamly 2022-03-10 01:25:49 +05:30
Harendra Kumar
d2cde551e2 Upgrade nixpkgs to 21.11 2022-01-01 15:42:24 +05:30
adithyaov
a775bec0fa Add tasty-bench-0.3.1 to nix config 2021-11-27 01:42:21 +05:30
Adithya Kumar
4e1b05870c Bump the upper version of unicode-data 2021-11-23 18:42:48 +05:30
Harendra Kumar
a02f2d00ea Use a single job in nix config
Multiple jobs can lead to memory issues on low end systems.
2021-08-20 00:47:56 +05:30
Adithya Kumar
cff8eb4db9 Add unicode-data to nix env 2021-08-09 19:43:40 +05:30
Adithya Kumar
5401a39c0d Remove redundant info in default.nix 2021-07-30 19:01:54 +05:30
Harendra Kumar
10f827e8d7 Add a streamly tag in prompt
To remind us the shell we are in if we change directories.
2021-07-27 15:23:11 +05:30
Harendra Kumar
b43facf733 Use tasty/tasty-bench from the nix distribution
Also, remove allow-broken config option.
2021-06-16 01:54:51 +05:30
Harendra Kumar
8ae6209219 Move the tutorial module to streamly-docs package 2021-06-15 18:24:56 +05:30
Harendra Kumar
c57d6db136 Use a local .cabal dir for nix shell 2021-06-15 17:53:20 +05:30
Harendra Kumar
178b0bafda Upgrade nix to 21.05 2021-06-15 17:53:20 +05:30
Harendra Kumar
b90c614fcb Upgrade to fusion-plugin 0.2.3 2021-06-10 11:23:33 +05:30
Harendra Kumar
86b3a509b4 Add tasty-bench to default.nix 2021-06-08 23:54:04 +05:30
Harendra Kumar
a7ba0701ec Add a hack to find "chart" executable
We can always use the chart executable built by any compiler version.
Sometimes the chart executable is not buildable by newer compiler
versions, in that case we can build it using another compiler and use
that.
2021-04-26 12:21:10 +05:30
Harendra Kumar
02d18f059e Use --flag doctests by default 2021-02-24 00:41:33 +05:30
Harendra Kumar
4b9d1a3cdb Add fusion-plugin 0.2.2 2021-01-29 20:26:46 +05:30
Harendra Kumar
da9d78f47c Revert "Add inspection-testing dependency by default"
This reverts commit 93479c02c8.
2020-12-28 23:56:18 +05:30
Harendra Kumar
b677d0ddc9 Separate streamly tests into another package
To be able to use an internal test library, we need to have it as a
separate package. See comments in streamly-benchmarks.cabal for details.

Use a test library for common test modules
Also, added "opt" flag to control optimization levels.

Add a README for tests.
Update benchmarks readme.
2020-12-15 17:48:34 +05:30
Harendra Kumar
93479c02c8 Add inspection-testing dependency by default 2020-12-15 10:25:56 +00:00
Harendra Kumar
f10c944b55 Use benchmark and fusion-plugin deps by default 2020-11-24 09:51:56 +05:30
Harendra Kumar
8a93c0c6ea Add default.nix for nix shell/build 2020-11-09 16:24:22 +05:30