Skip to content

Commit 417b74a

Browse files
committed
[ papers ] Move papers to their own page
Previously, both the papers for Idris/Idris2 and the related publications were under "Documentation". This moves them to their own page as suggested on andrevidela/idris-documentation-tracking#9 and its related issue andrevidela/idris-documentation-tracking#7
1 parent 3978a61 commit 417b74a

File tree

2 files changed

+29
-30
lines changed

2 files changed

+29
-30
lines changed

src/content/pages/docs/index.rst

Lines changed: 0 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -41,33 +41,3 @@ There is API documentation for the following packages provided as part of the Id
4141

4242
The `Idris Wiki <https://github.com/idris-lang/Idris-dev/wiki>`_ contains
4343
a lot of community supplied information.
44-
45-
Related Publications
46-
--------------------
47-
48-
There are several academic publications associated with Idris, including:
49-
50-
* `Value Dependent Session Design in a Dependently Typed Language <https://www.type-driven.org.uk/edwinb/papers/places2019.pdf>`_, Jan de Muijnck-Hughes, Wim Vanderbauwhede and Edwin Brady,
51-
PLACES 2019
52-
* `Automatically Proving Equivalence by Type-Safe Reflection <https://www.type-driven.org.uk/edwinb/papers/cicm17.pdf>`_, Franck Slama and Edwin Brady,
53-
Conference on Intelligent Computer Mathematics (CICM) 2017
54-
* `Type-driven Development of Concurrent Communicating Systems <https://www.type-driven.org.uk/edwinb/papers/tdd-conc.pdf>`_, Edwin Brady,
55-
Computer Science Journal (AGH University of Science and Technology) 2017
56-
* `Elaboration Reflection: Extending Idris in Idris <https://www.type-driven.org.uk/edwinb/papers/elab-reflection.pdf>`_, David Christiansen and Edwin Brady
57-
In proceedings of ICFP 2016
58-
* `Resource-dependent Algebraic Effects <https://www.type-driven.org.uk/edwinb/papers/dep-eff.pdf>`_, Edwin Brady
59-
In proceedings of TFP 2014
60-
* `Idris, a General Purpose Dependently Typed Programming Language: Design and Implementation <https://www.type-driven.org.uk/edwinb/papers/impldtp.pdf>`_, Edwin Brady
61-
In Journal of Functional Programming, October 2013.
62-
* `Dependent Type Providers <http://www.davidchristiansen.dk/pubs/dependent-type-providers.pdf>`_, David Christiansen
63-
In Workshop on Generic Programming, 2013.
64-
* `Dependent Types for Safe and Secure Web Programming <https://www.type-driven.org.uk/edwinb/papers/ifl2013.pdf>`_, Simon Fowler and Edwin Brady
65-
In proceedings of IFL 2013
66-
* `Programming and Reasoning with Algebraic Effects and Dependent Types <https://www.type-driven.org.uk/edwinb/papers/effects.pdf>`_, Edwin Brady
67-
In proceedings of ICFP 2013
68-
* `Idris – Systems Programming meets Full Dependent Types <https://www.type-driven.org.uk/edwinb/papers/plpv11.pdf>`_, Edwin Brady
69-
In proceedings of PLPV 2011.
70-
* `Scrapping your Inefficient Engine: using Partial Evaluation to Improve Domain-Specific Language Implementation <https://www.type-driven.org.uk/edwinb/papers/icfp10.pdf>`_, Edwin Brady and Kevin Hammond
71-
In proceedings of ICFP 2010.
72-
73-

src/content/pages/papers.rst

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
Papers
2+
======
3+
4+
There are several academic publications associated with Idris, including:
5+
6+
* `Value Dependent Session Design in a Dependently Typed Language <https://www.type-driven.org.uk/edwinb/papers/places2019.pdf>`_,
7+
Jan de Muijnck-Hughes, Wim Vanderbauwhede and Edwin Brady, PLACES 2019.
8+
* `Automatically Proving Equivalence by Type-Safe Reflection <https://www.type-driven.org.uk/edwinb/papers/cicm17.pdf>`_,
9+
Franck Slama and Edwin Brady, Conference on Intelligent Computer Mathematics
10+
(CICM) 2017.
11+
* `Type-driven Development of Concurrent Communicating Systems <https://www.type-driven.org.uk/edwinb/papers/tdd-conc.pdf>`_,
12+
Edwin Brady, Computer Science Journal (AGH University of Science and
13+
Technology) 2017.
14+
* `Elaboration Reflection: Extending Idris in Idris <https://www.type-driven.org.uk/edwinb/papers/elab-reflection.pdf>`_,
15+
David Christiansen and Edwin Brady, in Proceedings of ICFP 2016.
16+
* `Resource-dependent Algebraic Effects <https://www.type-driven.org.uk/edwinb/papers/dep-eff.pdf>`_,
17+
Edwin Brady, in Proceedings of TFP 2014.
18+
* `Idris, a General Purpose Dependently Typed Programming Language: Design and Implementation <https://www.type-driven.org.uk/edwinb/papers/impldtp.pdf>`_,
19+
Edwin Brady, in Journal of Functional Programming, October 2013.
20+
* `Dependent Type Providers <http://www.davidchristiansen.dk/pubs/dependent-type-providers.pdf>`_,
21+
David Christiansen, in Workshop on Generic Programming, 2013.
22+
* `Dependent Types for Safe and Secure Web Programming <https://www.type-driven.org.uk/edwinb/papers/ifl2013.pdf>`_,
23+
Simon Fowler and Edwin Brady, in proceedings of IFL 2013.
24+
* `Programming and Reasoning with Algebraic Effects and Dependent Types <https://www.type-driven.org.uk/edwinb/papers/effects.pdf>`_,
25+
Edwin Brady, in proceedings of ICFP 2013.
26+
* `Idris – Systems Programming meets Full Dependent Types <https://www.type-driven.org.uk/edwinb/papers/plpv11.pdf>`_,
27+
Edwin Brady, in proceedings of PLPV 2011.
28+
* `Scrapping your Inefficient Engine: using Partial Evaluation to Improve Domain-Specific Language Implementation <https://www.type-driven.org.uk/edwinb/papers/icfp10.pdf>`_,
29+
Edwin Brady and Kevin Hammond, in proceedings of ICFP 2010.

0 commit comments

Comments
 (0)