FSCL.Compiler (nuget): FSCL Compiler is a source-to-source compiler to program OpenCL from within F# using functional composition of functions, methods, lambdas and collection functions. The compiler is able to produce the OpenCL C99 source code out of quoted expressions, where expressions can contain a reference or a call to an FSCL kernel, a lambda, a collection function (e.g. Array.reduce) or a regular function
Keywords: Meta-Programming|Compiler|Compilation|OpenCL|Parallel-programming|Heterogenous-computing|F#|Quotations