summary refs log blame commit diff
path: root/third_party/bazel/rules_haskell/docs/index.rst
blob: f9292871ef55f8d8b5ae0f8a67854af80e1049e4 (plain) (tree)






















                                                                                      
.. meta::
   :description: User guide for building Haskell code with Bazel.

Build Haskell Using Bazel
=========================

Bazel_ is a tool for automating the *building* and the *testing* of
software. Follow :ref:`this guide <guide>` to get started building
small Haskell projects using Bazel. For a deeper dive and solutions to
more advanced use cases, see :ref:`Common Haskell Build Use Cases
<use-cases>`. Refer to the `Bazel documentation`_ for more about
Bazel.

.. toctree::
   :maxdepth: 2
   :caption: Contents:

   why-bazel
   haskell
   haskell-use-cases

.. _Bazel: https://bazel.build
.. _Bazel documentation: https://docs.bazel.build/versions/master/getting-started.html