Brahma.FSharp.OpenCL.Printer 2.0.0-alpha7.1

Brahma.FSharp does the thing!

This is a prerelease version of Brahma.FSharp.OpenCL.Printer.
Install-Package Brahma.FSharp.OpenCL.Printer -Version 2.0.0-alpha7.1
dotnet add package Brahma.FSharp.OpenCL.Printer --version 2.0.0-alpha7.1
<PackageReference Include="Brahma.FSharp.OpenCL.Printer" Version="2.0.0-alpha7.1" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Brahma.FSharp.OpenCL.Printer --version 2.0.0-alpha7.1
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: Brahma.FSharp.OpenCL.Printer, 2.0.0-alpha7.1"
#r directive can be used in F# Interactive, C# scripting and .NET Interactive. Copy this into the interactive tool or source code of the script to reference the package.
// Install Brahma.FSharp.OpenCL.Printer as a Cake Addin
#addin nuget:?package=Brahma.FSharp.OpenCL.Printer&version=2.0.0-alpha7.1&prerelease

// Install Brahma.FSharp.OpenCL.Printer as a Cake Tool
#tool nuget:?package=Brahma.FSharp.OpenCL.Printer&version=2.0.0-alpha7.1&prerelease
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

## [2.0.0-alpha7.1] - 2021-07-18

[2.0.0-alpha7.1]: https://github.com/YaccConstructor/Brahma.FSharp/compare/v1.1.5...v2.0.0-alpha7.1

### Added
- Kernel compilation caching

- Mutable variables in closures
- support of printf call inside kernel code
- While and for loops in workflow builders
- Basic workflow builders for designing computations
- While and for loops in workflow builders
- Basic workflow builders for designing computations
- Basic workflow builders for designing computations
- support of printf call inside kernel code
- While and for loops in workflow builders
- Basic workflow builders for designing computations
- While and for loops in workflow builders
- Basic workflow builders for designing computations
- Basic workflow builders for designing computations
- support of printf call inside kernel code
- While and for loops in workflow builders
- Basic workflow builders for designing computations
- While and for loops in workflow builders
- Basic workflow builders for designing computations
- Basic workflow builders for designing computations
- support of printf call inside kernel code
- While and for loops in workflow builders
- Basic workflow builders for designing computations
- While and for loops in workflow builders
- Basic workflow builders for designing computations
- Basic workflow builders for designing computations
- support of printf call inside kernel code
- While and for loops in workflow builders
- Basic workflow builders for designing computations
- While and for loops in workflow builders
- Basic workflow builders for designing computations
- Basic workflow builders for designing computations
- support of printf call inside kernel code
- While and for loops in workflow builders
- Basic workflow builders for designing computations
- While and for loops in workflow builders
- Basic workflow builders for designing computations
- Basic workflow builders for designing computations
- support of printf call inside kernel code
- While and for loops in workflow builders
- Basic workflow builders for designing computations
- While and for loops in workflow builders
- Basic workflow builders for designing computations
- Basic workflow builders for designing computations
- support of printf call inside kernel code
- While and for loops in workflow builders
- Basic workflow builders for designing computations
- While and for loops in workflow builders
- Basic workflow builders for designing computations
- Basic workflow builders for designing computations

### Fixed
- Nested functions
- Complex let bindings
- ToHost behaviour on non-gpu arrays
- printf/printfn without arguments
- Boolean binary operators
- Transfer arrays of boolean
- Local memory semantic. It is forbidden to initialize variables in the local memory.
- Local memory semantic. It is forbidden to initialize variables in the local memory.
- Local memory semantic. It is forbidden to initialize variables in the local memory.
- Boolean binary operators
- Transfer arrays of boolean
- Local memory semantic. It is forbidden to initialize variables in the local memory.
- Local memory semantic. It is forbidden to initialize variables in the local memory.
- Local memory semantic. It is forbidden to initialize variables in the local memory.
- printf/printfn without arguments
- Boolean binary operators
- Transfer arrays of boolean
- Local memory semantic. It is forbidden to initialize variables in the local memory.
- Local memory semantic. It is forbidden to initialize variables in the local memory.
- Local memory semantic. It is forbidden to initialize variables in the local memory.
- Boolean binary operators
- Transfer arrays of boolean
- Local memory semantic. It is forbidden to initialize variables in the local memory.
- Local memory semantic. It is forbidden to initialize variables in the local memory.
- Local memory semantic. It is forbidden to initialize variables in the local memory.
- ToHost behaviour on non-gpu arrays
- printf/printfn without arguments
- Boolean binary operators
- Transfer arrays of boolean
- Local memory semantic. It is forbidden to initialize variables in the local memory.
- Local memory semantic. It is forbidden to initialize variables in the local memory.
- Local memory semantic. It is forbidden to initialize variables in the local memory.
- Boolean binary operators
- Transfer arrays of boolean
- Local memory semantic. It is forbidden to initialize variables in the local memory.
- Local memory semantic. It is forbidden to initialize variables in the local memory.
- Local memory semantic. It is forbidden to initialize variables in the local memory.
- printf/printfn without arguments
- Boolean binary operators
- Transfer arrays of boolean
- Local memory semantic. It is forbidden to initialize variables in the local memory.
- Local memory semantic. It is forbidden to initialize variables in the local memory.
- Local memory semantic. It is forbidden to initialize variables in the local memory.
- Boolean binary operators
- Transfer arrays of boolean
- Local memory semantic. It is forbidden to initialize variables in the local memory.
- Local memory semantic. It is forbidden to initialize variables in the local memory.
- Local memory semantic. It is forbidden to initialize variables in the local memory.

NuGet packages (1)

Showing the top 1 NuGet packages that depend on Brahma.FSharp.OpenCL.Printer:

Package Downloads
Brahma.FSharp
Brahma.FSharp does the thing!

GitHub repositories

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
2.0.0-alpha7.1 41 7/18/2021
2.0.0-alpha7 149 5/19/2021
2.0.0-alpha6.2 118 5/19/2021
2.0.0-alpha6.1 147 3/22/2021
2.0.0-alpha6 109 3/22/2021
2.0.0-alpha5 271 1/27/2021
2.0.0-alpha4 232 12/27/2020
2.0.0-alpha3 223 11/27/2020
2.0.0-alpha2 164 11/11/2020
1.0.0 200 11/27/2020