Standard IO operations with Hopac Jobs
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.paket
.vscode
src/Hopac.IO
tests/Hopac.IO.Tests
.gitignore
Hopac.IO.sln
LICENSE.txt
README.md
RELEASE_NOTES.md
appveyor.yml
azure-pipelines.yml
build.cmd
build.fsx
paket.dependencies
paket.lock

README.md

Hopac.IO

Build Status

Build status

Extensions for standard IO operations with Hopac Jobs without Task<T> or Async<T> overhead.

In order to start the build process run

> build.cmd // on windows

Paket and FAKE will do the rest. Build process described in build.fsx

What's inside

* Extensions
    * System.IO.Stream
        * ReadToEndJob
        * ReadJob
        * WriteJob
        * CopyToJob
    * System.IO.StreamReader
        * ReadToEndJob
    * System.Net.HttpWebRequest
        * GetResponseJob
        * GetRequestStreamJob

* Standalone functions
    * Azure
        * getAdTokenJob (login to Azure ActiveDirectory and get token)
    * Datalake
        * uploadJob
        * appendJob
        * downloadStreamJob
        * downloadStringJob
        * getFileListJob
    * Stream
        * readStream

Requirements

* .NET Standard 1.6

Maintainer(s)