├── .DS_Store ├── .config └── dotnet-tools.json ├── .devcontainer ├── Dockerfile ├── devcontainer.json ├── install-dotnets.sh └── settings.vscode.json ├── .editorconfig ├── .fantomasignore ├── .git-blame-ignore-revs ├── .gitattributes ├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE.md ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── PULL_REQUEST_TEMPLATE.md └── workflows │ ├── build.yml │ ├── fsdocs-gh-pages.yml │ └── publish.yml ├── .gitignore ├── .vscode ├── extensions.json └── settings.json ├── CHANGELOG.md ├── Directory.Build.props ├── Directory.Build.targets ├── Directory.Packages.props ├── IcedTasks.sln ├── LICENSE.md ├── README.md ├── benchmarks ├── CSharpTaskBenchmarks │ ├── CSharpTaskBenchmarks.csproj │ └── Class1.cs ├── Directory.Build.props └── FSharpBenchmarks │ ├── AsynchonousCompletionBenchmark.fs │ ├── BenchmarkDotNet.Artifacts │ └── results │ │ ├── IcedTasks.Benchmarks.AsyncBenchmarks-report-github.md │ │ ├── IcedTasks.Benchmarks.AsyncBenchmarks-report.csv │ │ ├── IcedTasks.Benchmarks.AsyncBenchmarks-report.html │ │ ├── IcedTasks.Benchmarks.AsyncCompletionBenchmarks-report-github.md │ │ ├── IcedTasks.Benchmarks.AsyncCompletionBenchmarks-report.csv │ │ ├── IcedTasks.Benchmarks.AsyncCompletionBenchmarks-report.html │ │ ├── IcedTasks.Benchmarks.DemoBenchmarks-report-github.md │ │ ├── IcedTasks.Benchmarks.DemoBenchmarks-report.csv │ │ ├── IcedTasks.Benchmarks.DemoBenchmarks-report.html │ │ ├── IcedTasks.Benchmarks.FileWriteBenchmarks-report-github.md │ │ ├── IcedTasks.Benchmarks.FileWriteBenchmarks-report.csv │ │ ├── IcedTasks.Benchmarks.FileWriteBenchmarks-report.html │ │ ├── IcedTasks.Benchmarks.ParallelAsyncBenchmarks-report-github.md │ │ ├── IcedTasks.Benchmarks.ParallelAsyncBenchmarks-report.csv │ │ ├── IcedTasks.Benchmarks.ParallelAsyncBenchmarks-report.html │ │ ├── IcedTasks.Benchmarks.SyncCompletionBenchmarks-report-github.md │ │ ├── IcedTasks.Benchmarks.SyncCompletionBenchmarks-report.csv │ │ └── IcedTasks.Benchmarks.SyncCompletionBenchmarks-report.html │ ├── Consts.fs │ ├── FileWritingBenchmarks.fs │ ├── ParallelAsyncBenchmarks.fs │ ├── Program.fs │ ├── SynchonousCompletionBenchmark.fs │ ├── asyncCompletion.ps1 │ ├── benchmarks.fsproj │ ├── fileWriting.ps1 │ └── syncCompletion.ps1 ├── docsSrc ├── Explanations │ ├── Comparison-between-different-Async-types.md │ └── Why-is-there-different-binds.md ├── How-To-Guides │ ├── Cancellable-Task-In-Console-App.fsx │ ├── Cancellable-Task-In-Falco.fsx │ ├── Cancellable-Task-In-Giraffe.fsx │ └── Cancellable-Task-in-Minimal-Api.fsx ├── Tutorials │ └── Tutorial-3.fsx ├── _template.html ├── content │ └── fsdocs-theme.css ├── img │ └── logo.png └── index.md ├── examples ├── DatabaseDemo │ ├── DatabaseDemo.fsproj │ ├── Program.fs │ └── docker-compose.yml ├── Directory.Build.props └── ILSpySamples │ ├── ILSpySamples.fsproj │ ├── Library.fs │ └── README.md ├── generate-sdk-references.fsx ├── global.json ├── msbuild.binlog ├── src ├── Directory.Build.props ├── Directory.Build.targets └── IcedTasks │ ├── AssemblyInfo.fs │ ├── AsyncEx.fs │ ├── AutoOpens.fs │ ├── CancellablePoolingValueTask.fs │ ├── CancellableTask.fs │ ├── CancellableTaskBuilderBase.fs │ ├── CancellableValueTask.fs │ ├── ColdTask.fs │ ├── IcedTasks.fsproj │ ├── Nullness.fs │ ├── ParallelAsync.fs │ ├── PoolingValueTask.fs │ ├── Task.fs │ ├── TaskBuilderBase.fs │ ├── TaskLike.fs │ ├── TaskUnit.fs │ ├── ValueTask.fs │ └── ValueTaskUnit.fs └── tests ├── Directory.Build.props ├── IcedTasks.Tests.NS20 └── IcedTasks.Tests.NS20.fsproj ├── IcedTasks.Tests.NS21 └── IcedTasks.Tests.NS21.fsproj └── IcedTasks.Tests ├── AsyncExTests.fs ├── CancellablePoolingValueTaskTests.fs ├── CancellableTaskTests.fs ├── CancellableValueTaskTests.fs ├── ColdTaskTests.fs ├── Expect.fs ├── IcedTasks.Tests.fsproj ├── Main.fs ├── ParallelAsyncTests.fs ├── PoolingValueTaskDynamicTests.fs ├── PoolingValueTaskTests.fs ├── TaskBackgroundTests.fs ├── TaskDynamicTests.fs ├── TaskTests.fs ├── ValueTaskDynamicTests.fs └── ValueTaskTests.fs /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/.DS_Store -------------------------------------------------------------------------------- /.config/dotnet-tools.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/.config/dotnet-tools.json -------------------------------------------------------------------------------- /.devcontainer/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/.devcontainer/Dockerfile -------------------------------------------------------------------------------- /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.devcontainer/install-dotnets.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/.devcontainer/install-dotnets.sh -------------------------------------------------------------------------------- /.devcontainer/settings.vscode.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/.devcontainer/settings.vscode.json -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/.editorconfig -------------------------------------------------------------------------------- /.fantomasignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/.fantomasignore -------------------------------------------------------------------------------- /.git-blame-ignore-revs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/.git-blame-ignore-revs -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | # These are supported funding model platforms 2 | 3 | github: TheAngryByrd 4 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/fsdocs-gh-pages.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/.github/workflows/fsdocs-gh-pages.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/Directory.Build.props -------------------------------------------------------------------------------- /Directory.Build.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/Directory.Build.targets -------------------------------------------------------------------------------- /Directory.Packages.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/Directory.Packages.props -------------------------------------------------------------------------------- /IcedTasks.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/IcedTasks.sln -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/README.md -------------------------------------------------------------------------------- /benchmarks/CSharpTaskBenchmarks/CSharpTaskBenchmarks.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/benchmarks/CSharpTaskBenchmarks/CSharpTaskBenchmarks.csproj -------------------------------------------------------------------------------- /benchmarks/CSharpTaskBenchmarks/Class1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/benchmarks/CSharpTaskBenchmarks/Class1.cs -------------------------------------------------------------------------------- /benchmarks/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/benchmarks/Directory.Build.props -------------------------------------------------------------------------------- /benchmarks/FSharpBenchmarks/AsynchonousCompletionBenchmark.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/benchmarks/FSharpBenchmarks/AsynchonousCompletionBenchmark.fs -------------------------------------------------------------------------------- /benchmarks/FSharpBenchmarks/BenchmarkDotNet.Artifacts/results/IcedTasks.Benchmarks.AsyncBenchmarks-report-github.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/benchmarks/FSharpBenchmarks/BenchmarkDotNet.Artifacts/results/IcedTasks.Benchmarks.AsyncBenchmarks-report-github.md -------------------------------------------------------------------------------- /benchmarks/FSharpBenchmarks/BenchmarkDotNet.Artifacts/results/IcedTasks.Benchmarks.AsyncBenchmarks-report.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/benchmarks/FSharpBenchmarks/BenchmarkDotNet.Artifacts/results/IcedTasks.Benchmarks.AsyncBenchmarks-report.csv -------------------------------------------------------------------------------- /benchmarks/FSharpBenchmarks/BenchmarkDotNet.Artifacts/results/IcedTasks.Benchmarks.AsyncBenchmarks-report.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/benchmarks/FSharpBenchmarks/BenchmarkDotNet.Artifacts/results/IcedTasks.Benchmarks.AsyncBenchmarks-report.html -------------------------------------------------------------------------------- /benchmarks/FSharpBenchmarks/BenchmarkDotNet.Artifacts/results/IcedTasks.Benchmarks.AsyncCompletionBenchmarks-report-github.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/benchmarks/FSharpBenchmarks/BenchmarkDotNet.Artifacts/results/IcedTasks.Benchmarks.AsyncCompletionBenchmarks-report-github.md -------------------------------------------------------------------------------- /benchmarks/FSharpBenchmarks/BenchmarkDotNet.Artifacts/results/IcedTasks.Benchmarks.AsyncCompletionBenchmarks-report.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/benchmarks/FSharpBenchmarks/BenchmarkDotNet.Artifacts/results/IcedTasks.Benchmarks.AsyncCompletionBenchmarks-report.csv -------------------------------------------------------------------------------- /benchmarks/FSharpBenchmarks/BenchmarkDotNet.Artifacts/results/IcedTasks.Benchmarks.AsyncCompletionBenchmarks-report.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/benchmarks/FSharpBenchmarks/BenchmarkDotNet.Artifacts/results/IcedTasks.Benchmarks.AsyncCompletionBenchmarks-report.html -------------------------------------------------------------------------------- /benchmarks/FSharpBenchmarks/BenchmarkDotNet.Artifacts/results/IcedTasks.Benchmarks.DemoBenchmarks-report-github.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/benchmarks/FSharpBenchmarks/BenchmarkDotNet.Artifacts/results/IcedTasks.Benchmarks.DemoBenchmarks-report-github.md -------------------------------------------------------------------------------- /benchmarks/FSharpBenchmarks/BenchmarkDotNet.Artifacts/results/IcedTasks.Benchmarks.DemoBenchmarks-report.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/benchmarks/FSharpBenchmarks/BenchmarkDotNet.Artifacts/results/IcedTasks.Benchmarks.DemoBenchmarks-report.csv -------------------------------------------------------------------------------- /benchmarks/FSharpBenchmarks/BenchmarkDotNet.Artifacts/results/IcedTasks.Benchmarks.DemoBenchmarks-report.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/benchmarks/FSharpBenchmarks/BenchmarkDotNet.Artifacts/results/IcedTasks.Benchmarks.DemoBenchmarks-report.html -------------------------------------------------------------------------------- /benchmarks/FSharpBenchmarks/BenchmarkDotNet.Artifacts/results/IcedTasks.Benchmarks.FileWriteBenchmarks-report-github.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/benchmarks/FSharpBenchmarks/BenchmarkDotNet.Artifacts/results/IcedTasks.Benchmarks.FileWriteBenchmarks-report-github.md -------------------------------------------------------------------------------- /benchmarks/FSharpBenchmarks/BenchmarkDotNet.Artifacts/results/IcedTasks.Benchmarks.FileWriteBenchmarks-report.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/benchmarks/FSharpBenchmarks/BenchmarkDotNet.Artifacts/results/IcedTasks.Benchmarks.FileWriteBenchmarks-report.csv -------------------------------------------------------------------------------- /benchmarks/FSharpBenchmarks/BenchmarkDotNet.Artifacts/results/IcedTasks.Benchmarks.FileWriteBenchmarks-report.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/benchmarks/FSharpBenchmarks/BenchmarkDotNet.Artifacts/results/IcedTasks.Benchmarks.FileWriteBenchmarks-report.html -------------------------------------------------------------------------------- /benchmarks/FSharpBenchmarks/BenchmarkDotNet.Artifacts/results/IcedTasks.Benchmarks.ParallelAsyncBenchmarks-report-github.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/benchmarks/FSharpBenchmarks/BenchmarkDotNet.Artifacts/results/IcedTasks.Benchmarks.ParallelAsyncBenchmarks-report-github.md -------------------------------------------------------------------------------- /benchmarks/FSharpBenchmarks/BenchmarkDotNet.Artifacts/results/IcedTasks.Benchmarks.ParallelAsyncBenchmarks-report.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/benchmarks/FSharpBenchmarks/BenchmarkDotNet.Artifacts/results/IcedTasks.Benchmarks.ParallelAsyncBenchmarks-report.csv -------------------------------------------------------------------------------- /benchmarks/FSharpBenchmarks/BenchmarkDotNet.Artifacts/results/IcedTasks.Benchmarks.ParallelAsyncBenchmarks-report.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/benchmarks/FSharpBenchmarks/BenchmarkDotNet.Artifacts/results/IcedTasks.Benchmarks.ParallelAsyncBenchmarks-report.html -------------------------------------------------------------------------------- /benchmarks/FSharpBenchmarks/BenchmarkDotNet.Artifacts/results/IcedTasks.Benchmarks.SyncCompletionBenchmarks-report-github.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/benchmarks/FSharpBenchmarks/BenchmarkDotNet.Artifacts/results/IcedTasks.Benchmarks.SyncCompletionBenchmarks-report-github.md -------------------------------------------------------------------------------- /benchmarks/FSharpBenchmarks/BenchmarkDotNet.Artifacts/results/IcedTasks.Benchmarks.SyncCompletionBenchmarks-report.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/benchmarks/FSharpBenchmarks/BenchmarkDotNet.Artifacts/results/IcedTasks.Benchmarks.SyncCompletionBenchmarks-report.csv -------------------------------------------------------------------------------- /benchmarks/FSharpBenchmarks/BenchmarkDotNet.Artifacts/results/IcedTasks.Benchmarks.SyncCompletionBenchmarks-report.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/benchmarks/FSharpBenchmarks/BenchmarkDotNet.Artifacts/results/IcedTasks.Benchmarks.SyncCompletionBenchmarks-report.html -------------------------------------------------------------------------------- /benchmarks/FSharpBenchmarks/Consts.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/benchmarks/FSharpBenchmarks/Consts.fs -------------------------------------------------------------------------------- /benchmarks/FSharpBenchmarks/FileWritingBenchmarks.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/benchmarks/FSharpBenchmarks/FileWritingBenchmarks.fs -------------------------------------------------------------------------------- /benchmarks/FSharpBenchmarks/ParallelAsyncBenchmarks.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/benchmarks/FSharpBenchmarks/ParallelAsyncBenchmarks.fs -------------------------------------------------------------------------------- /benchmarks/FSharpBenchmarks/Program.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/benchmarks/FSharpBenchmarks/Program.fs -------------------------------------------------------------------------------- /benchmarks/FSharpBenchmarks/SynchonousCompletionBenchmark.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/benchmarks/FSharpBenchmarks/SynchonousCompletionBenchmark.fs -------------------------------------------------------------------------------- /benchmarks/FSharpBenchmarks/asyncCompletion.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/benchmarks/FSharpBenchmarks/asyncCompletion.ps1 -------------------------------------------------------------------------------- /benchmarks/FSharpBenchmarks/benchmarks.fsproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/benchmarks/FSharpBenchmarks/benchmarks.fsproj -------------------------------------------------------------------------------- /benchmarks/FSharpBenchmarks/fileWriting.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/benchmarks/FSharpBenchmarks/fileWriting.ps1 -------------------------------------------------------------------------------- /benchmarks/FSharpBenchmarks/syncCompletion.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/benchmarks/FSharpBenchmarks/syncCompletion.ps1 -------------------------------------------------------------------------------- /docsSrc/Explanations/Comparison-between-different-Async-types.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/docsSrc/Explanations/Comparison-between-different-Async-types.md -------------------------------------------------------------------------------- /docsSrc/Explanations/Why-is-there-different-binds.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/docsSrc/Explanations/Why-is-there-different-binds.md -------------------------------------------------------------------------------- /docsSrc/How-To-Guides/Cancellable-Task-In-Console-App.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/docsSrc/How-To-Guides/Cancellable-Task-In-Console-App.fsx -------------------------------------------------------------------------------- /docsSrc/How-To-Guides/Cancellable-Task-In-Falco.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/docsSrc/How-To-Guides/Cancellable-Task-In-Falco.fsx -------------------------------------------------------------------------------- /docsSrc/How-To-Guides/Cancellable-Task-In-Giraffe.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/docsSrc/How-To-Guides/Cancellable-Task-In-Giraffe.fsx -------------------------------------------------------------------------------- /docsSrc/How-To-Guides/Cancellable-Task-in-Minimal-Api.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/docsSrc/How-To-Guides/Cancellable-Task-in-Minimal-Api.fsx -------------------------------------------------------------------------------- /docsSrc/Tutorials/Tutorial-3.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/docsSrc/Tutorials/Tutorial-3.fsx -------------------------------------------------------------------------------- /docsSrc/_template.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/docsSrc/_template.html -------------------------------------------------------------------------------- /docsSrc/content/fsdocs-theme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/docsSrc/content/fsdocs-theme.css -------------------------------------------------------------------------------- /docsSrc/img/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/docsSrc/img/logo.png -------------------------------------------------------------------------------- /docsSrc/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/docsSrc/index.md -------------------------------------------------------------------------------- /examples/DatabaseDemo/DatabaseDemo.fsproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/examples/DatabaseDemo/DatabaseDemo.fsproj -------------------------------------------------------------------------------- /examples/DatabaseDemo/Program.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/examples/DatabaseDemo/Program.fs -------------------------------------------------------------------------------- /examples/DatabaseDemo/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/examples/DatabaseDemo/docker-compose.yml -------------------------------------------------------------------------------- /examples/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/examples/Directory.Build.props -------------------------------------------------------------------------------- /examples/ILSpySamples/ILSpySamples.fsproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/examples/ILSpySamples/ILSpySamples.fsproj -------------------------------------------------------------------------------- /examples/ILSpySamples/Library.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/examples/ILSpySamples/Library.fs -------------------------------------------------------------------------------- /examples/ILSpySamples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/examples/ILSpySamples/README.md -------------------------------------------------------------------------------- /generate-sdk-references.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/generate-sdk-references.fsx -------------------------------------------------------------------------------- /global.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/global.json -------------------------------------------------------------------------------- /msbuild.binlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/msbuild.binlog -------------------------------------------------------------------------------- /src/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/src/Directory.Build.props -------------------------------------------------------------------------------- /src/Directory.Build.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/src/Directory.Build.targets -------------------------------------------------------------------------------- /src/IcedTasks/AssemblyInfo.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/src/IcedTasks/AssemblyInfo.fs -------------------------------------------------------------------------------- /src/IcedTasks/AsyncEx.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/src/IcedTasks/AsyncEx.fs -------------------------------------------------------------------------------- /src/IcedTasks/AutoOpens.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/src/IcedTasks/AutoOpens.fs -------------------------------------------------------------------------------- /src/IcedTasks/CancellablePoolingValueTask.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/src/IcedTasks/CancellablePoolingValueTask.fs -------------------------------------------------------------------------------- /src/IcedTasks/CancellableTask.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/src/IcedTasks/CancellableTask.fs -------------------------------------------------------------------------------- /src/IcedTasks/CancellableTaskBuilderBase.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/src/IcedTasks/CancellableTaskBuilderBase.fs -------------------------------------------------------------------------------- /src/IcedTasks/CancellableValueTask.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/src/IcedTasks/CancellableValueTask.fs -------------------------------------------------------------------------------- /src/IcedTasks/ColdTask.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/src/IcedTasks/ColdTask.fs -------------------------------------------------------------------------------- /src/IcedTasks/IcedTasks.fsproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/src/IcedTasks/IcedTasks.fsproj -------------------------------------------------------------------------------- /src/IcedTasks/Nullness.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/src/IcedTasks/Nullness.fs -------------------------------------------------------------------------------- /src/IcedTasks/ParallelAsync.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/src/IcedTasks/ParallelAsync.fs -------------------------------------------------------------------------------- /src/IcedTasks/PoolingValueTask.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/src/IcedTasks/PoolingValueTask.fs -------------------------------------------------------------------------------- /src/IcedTasks/Task.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/src/IcedTasks/Task.fs -------------------------------------------------------------------------------- /src/IcedTasks/TaskBuilderBase.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/src/IcedTasks/TaskBuilderBase.fs -------------------------------------------------------------------------------- /src/IcedTasks/TaskLike.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/src/IcedTasks/TaskLike.fs -------------------------------------------------------------------------------- /src/IcedTasks/TaskUnit.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/src/IcedTasks/TaskUnit.fs -------------------------------------------------------------------------------- /src/IcedTasks/ValueTask.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/src/IcedTasks/ValueTask.fs -------------------------------------------------------------------------------- /src/IcedTasks/ValueTaskUnit.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/src/IcedTasks/ValueTaskUnit.fs -------------------------------------------------------------------------------- /tests/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/tests/Directory.Build.props -------------------------------------------------------------------------------- /tests/IcedTasks.Tests.NS20/IcedTasks.Tests.NS20.fsproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/tests/IcedTasks.Tests.NS20/IcedTasks.Tests.NS20.fsproj -------------------------------------------------------------------------------- /tests/IcedTasks.Tests.NS21/IcedTasks.Tests.NS21.fsproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/tests/IcedTasks.Tests.NS21/IcedTasks.Tests.NS21.fsproj -------------------------------------------------------------------------------- /tests/IcedTasks.Tests/AsyncExTests.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/tests/IcedTasks.Tests/AsyncExTests.fs -------------------------------------------------------------------------------- /tests/IcedTasks.Tests/CancellablePoolingValueTaskTests.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/tests/IcedTasks.Tests/CancellablePoolingValueTaskTests.fs -------------------------------------------------------------------------------- /tests/IcedTasks.Tests/CancellableTaskTests.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/tests/IcedTasks.Tests/CancellableTaskTests.fs -------------------------------------------------------------------------------- /tests/IcedTasks.Tests/CancellableValueTaskTests.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/tests/IcedTasks.Tests/CancellableValueTaskTests.fs -------------------------------------------------------------------------------- /tests/IcedTasks.Tests/ColdTaskTests.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/tests/IcedTasks.Tests/ColdTaskTests.fs -------------------------------------------------------------------------------- /tests/IcedTasks.Tests/Expect.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/tests/IcedTasks.Tests/Expect.fs -------------------------------------------------------------------------------- /tests/IcedTasks.Tests/IcedTasks.Tests.fsproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/tests/IcedTasks.Tests/IcedTasks.Tests.fsproj -------------------------------------------------------------------------------- /tests/IcedTasks.Tests/Main.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/tests/IcedTasks.Tests/Main.fs -------------------------------------------------------------------------------- /tests/IcedTasks.Tests/ParallelAsyncTests.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/tests/IcedTasks.Tests/ParallelAsyncTests.fs -------------------------------------------------------------------------------- /tests/IcedTasks.Tests/PoolingValueTaskDynamicTests.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/tests/IcedTasks.Tests/PoolingValueTaskDynamicTests.fs -------------------------------------------------------------------------------- /tests/IcedTasks.Tests/PoolingValueTaskTests.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/tests/IcedTasks.Tests/PoolingValueTaskTests.fs -------------------------------------------------------------------------------- /tests/IcedTasks.Tests/TaskBackgroundTests.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/tests/IcedTasks.Tests/TaskBackgroundTests.fs -------------------------------------------------------------------------------- /tests/IcedTasks.Tests/TaskDynamicTests.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/tests/IcedTasks.Tests/TaskDynamicTests.fs -------------------------------------------------------------------------------- /tests/IcedTasks.Tests/TaskTests.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/tests/IcedTasks.Tests/TaskTests.fs -------------------------------------------------------------------------------- /tests/IcedTasks.Tests/ValueTaskDynamicTests.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/tests/IcedTasks.Tests/ValueTaskDynamicTests.fs -------------------------------------------------------------------------------- /tests/IcedTasks.Tests/ValueTaskTests.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheAngryByrd/IcedTasks/HEAD/tests/IcedTasks.Tests/ValueTaskTests.fs --------------------------------------------------------------------------------