mirror of
https://github.com/idris-lang/Idris2.git
synced 2024-12-30 15:13:37 +03:00
41 lines
1.1 KiB
ReStructuredText
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
|