OpenCLWrappers: The OpenCL Standard for heterogenous data-parallel computing

[ bsd3, ffi, library ] [ Propose Tags ]

Light opencl wrappers, a fork of the OpenCLRaw package.

[Skip to Readme]
Versions 0.0.0,,,,,,
Dependencies base (<4.7), bytestring, mtl (>=2 && <2.2) [details]
License BSD-3-Clause
Copyright Renaissance Computing Institute, Emil Karlson
Author J.R. Heard, Emil Karlson
Maintainer Emil Karlson <>
Category FFI
Home page
Bug tracker
Uploaded by EmilKarlson at Mon Nov 26 00:58:45 UTC 2012
Distributions NixOS:
Downloads 2974 total (27 in the last 30 days)
Rating (no votes yet) [estimated by rule of succession]
Your Rating
  • λ
  • λ
  • λ
Status Docs uploaded by user
Build status unknown [no reports yet]
Hackage Matrix CI





Link to OpenCL


Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info


Maintainer's Corner

For package maintainers and hackage trustees

Readme for OpenCLWrappers-

[back to package description]
You must link explicitly to opencl library, unless you build with the link flag.

Link library to OpenCL using cabal-install:
	cabal configure --flags="link" && cabal build

Link explicitly user created program when --flags="link" is not used to build the library:
	ghc -lamdocl64 --make opencl.hs
	ghc -lOpenCL --make opencl.hs

Some examples can be found in