Azure Batch Services provides the ability to run batch computing processes at cloud scale.
The services are exposed through a REST api and a comprehensive SDK. Currently the SDK is targeted to the .NET platform and is somewhat C#-centric. Other languages and platforms may be supported in the future. The SDK provides a comprehensive re-interpretation of the REST API, affording a simpler interaction with the service, and the documentation allows users to develop applications in idiomatic C#.
This library is built over the SDK, and abstracts out common patterns and usage scenarios to allow use of idiomatic F# to interact with Azure Batch.
It is not my goal to obviate the SDK with this project, but rather to provide a code model centred around composition so that more complex batch-processing can be done in a simpler fashion.
Mono | .NET |
---|---|
The default maintainer account for projects under "fsprojects" is @fsprojectsgit - F# Community Project Incubation Space (repo management)