You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+39Lines changed: 39 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,6 +8,45 @@ The `IAsyncEnumerable` interface was added to .NET in `.NET Core 3.0` and is par
8
8
9
9
A good C#-based introduction on `IAsyncEnumerable`[can be found in this blog](https://stu.dev/iasyncenumerable-introduction/). Another resource is [this MSDN article shortly after its introductiono](https://learn.microsoft.com/en-us/archive/msdn-magazine/2019/november/csharp-iterating-with-async-enumerables-in-csharp-8).
10
10
11
+
## Building & testing
12
+
13
+
TLDR: just run `build`. Or load the `sln` file in Visual Studio or VS Code and compile.
14
+
15
+
### Prerequisites
16
+
17
+
* .NET 6 or .NET 7 Preview
18
+
* F# 6.0 compiler
19
+
* To use `build.cmd`, the `dotnet` command must be accessible from your path.
20
+
21
+
Just checkout this repo. From the root of the repo:
22
+
23
+
### Build the solution
24
+
25
+
```
26
+
build [release|debug]
27
+
```
28
+
29
+
### Run the tests
30
+
31
+
```
32
+
build test [release|debug]
33
+
```
34
+
35
+
### Run the CI command
36
+
37
+
```
38
+
build ci [release|debug]
39
+
```
40
+
41
+
### Get options
42
+
43
+
```
44
+
build help
45
+
```
46
+
47
+
For more info, see this PR: https://github.com/abelbraaksma/TaskSeq/pull/29.
48
+
49
+
11
50
## In progress!!!
12
51
13
52
It's based on [Don Symes `taskSeq.fs`](https://github.com/dotnet/fsharp/blob/d5312aae8aad650f0043f055bb14c3aa8117e12e/tests/benchmarks/CompiledCodeBenchmarks/TaskPerf/TaskPerf/taskSeq.fs)
0 commit comments