Welcome to the documentation for the Futhark compiler and language. For a basic introduction, please see the Futhark website. To get started, read the page on installation
. Once the compiler has been installed, you might want to take a look at usage
. This User's Guide contains a language-reference
, but new Futhark programmers are probably better served by reading Parallel Programming in Futhark first.
Documentation for the included basis library is also available online.
The particularly interested reader may also want to peruse the publications, or the development blog.
installation.rst usage.rst language-reference.rst package-management.rst c-porting-guide.rst versus-other-languages.rst hacking.rst binary-data-format.rst
man/futhark.rst man/futhark-c.rst man/futhark-opencl.rst man/futhark-py.rst man/futhark-pyopencl.rst man/futhark-cs.rst man/futhark-csopencl.rst man/futharki.rst man/futhark-test.rst man/futhark-bench.rst man/futhark-doc.rst man/futhark-dataset.rst man/futhark-pkg.rst