Idris2-boot/docs/tutorial/index.rst
Edwin Brady 2ca5509eb6 More documentation refreshing
That's most of it now - just missing a section on multiplicities, and a
section on the differences from Idris 1.

Ideally, there should also be a much more gentle introduction (basically
doing the same as the first 3 chapters of TypeDD in Idris). But that's
for some other time...
2020-02-25 22:33:01 +00:00

41 lines
1.1 KiB
ReStructuredText

.. _tutorial-index:
#########################
A Crash Course in Idris 2
#########################
This is a crash course in Idris 2 (sort of a tutorial, but rather less
gentle I'm afraid!).
It provides a brief introduction to programming in the Idris Language.
It covers the core language features, assuming some experience with an
existing functional programming language such as Haskell or OCaml.
This has been revised and updated from the Idris 1 tutorial. For details of
changes since Idris 1, see :ref:`updates-index`.
.. note::
The documentation for Idris has been published under the Creative
Commons CC0 License. As such to the extent possible under law, *The
Idris Community* has waived all copyright and related or neighboring
rights to Documentation for Idris.
More information concerning the CC0 can be found online at: http://creativecommons.org/publicdomain/zero/1.0/
.. toctree::
:maxdepth: 1
introduction
starting
typesfuns
interfaces
modules
multiplicities
packages
interp
views
theorems
interactive
miscellany
conclusions