Mathew Polzin
63a22b819d
[docs] javascript FFIs and packaging of JS or C support files ( #2842 )
...
* Add documentation on javascript FFIs and packaging of JS or C support files.
* Add to changelog.
* line length
* add some detail about the install directories for packages.
2023-01-07 21:40:47 +00:00
Denis Buzdalov
2dfd7e5259
[ doc ] Minor syntactic correction in the code example
2022-12-20 16:36:27 +00:00
Sridhar Ratnakumar
9ab23c78bc
docs: Fix link to libraries
2022-12-20 15:36:11 +00:00
Tim Engler
69f680e10a
Update introapp.rst
...
Further explain why the App passed to ``run`` can't throw an exception.
2022-11-21 10:55:52 +00:00
Tim Engler
bff18428b4
Added seqL to Control.App and updated docs to fix #2761
...
Also updated test real002 to use the actual Control.App from
libs/base/Control/App.idr. Before it was using a different version that
existed within its test directory, tests/idris2/real002/Control/App.idr
2022-11-21 10:39:43 +00:00
Tim Engler
774529fd70
Altered docs for `Exception
` to reflect the code changes in Control.App
...
Exception is no longer an interface but just a synonym of ``HasErr``. Updated docs to reflect this.
2022-11-13 09:28:43 +00:00
Edwin Brady
e125c9014f
Prepare release 0.6.0 ( #2733 )
...
* Prepare release 0.6.0
* Fix bootstrap chez
* Correct version in bootstrap chez
2022-10-27 16:32:16 +01:00
André Videla
fce45c5762
Merge pull request #2717 from MithicSpirit/main
...
Reduce ambiguity in dependent types `filter` example
2022-10-18 14:16:17 +01:00
tangcl
0b1874e4fd
Change notId's definition
2022-10-16 20:34:50 +01:00
MithicSpirit
acd9c09a05
Reduce ambiguity in dependent types filter example
...
`p` was used for both the filter predicate and the length of the
filtered vector. This renames the latter to n'.
2022-10-16 00:44:54 -04:00
Thomas E. Hansen
ff6ffad907
fix formatting
2022-10-06 10:10:16 +02:00
Denis Buzdalov
693ed5543a
[ doc, re #2193 ] Document expected behaviour of namespaces in functions
2022-10-06 10:10:16 +02:00
Nil Geisweiller
6709f7742a
Fix URL of External backends hyperlink.
2022-09-30 07:14:16 +03:00
Nil Geisweiller
e8b1e34f1c
Add missing space after …
2022-09-08 09:22:47 +01:00
Mathew Polzin
50ae5f9484
fix syntax errors produced by case splitting
2022-08-16 09:23:19 +02:00
Guillaume Allais
4a465ac21e
[ fix ] custom backend doc
...
The type Codegen was changed in #2594 .
2022-07-26 15:33:46 +01:00
Steve Dunham
c69af04f46
[ fix ] Support multiple ide server instances ( #2586 )
...
* Print the bound ide mode socket instead of the configuration variable.
* Change --ide-mode-socket to choose an open socket instead of using 38398
* [ doc ] Documentation for starting ide-mode
2022-07-18 14:08:56 +01:00
Nil Geisweiller
da3239bdf5
Update packages.rst ( #2588 )
2022-07-13 06:25:37 -07:00
fetsorn
af04b00270
fix typo in interactive.rst
2022-05-31 09:36:05 +01:00
G. Allais
071d37197a
[ IDE ] intro command ( #2502 )
2022-05-27 10:54:34 +01:00
G. Allais
607a2a2110
[ IDE ] refine command ( #2490 )
2022-05-25 11:29:03 +01:00
Nil Geisweiller
7461c3f538
Fix typo: Calculutor -> Calculator
2022-05-19 11:50:48 +01:00
Thomas Dziedzic
8bd5ca9492
[ doc ] cookbook for parsing ( #2484 )
2022-05-18 13:17:12 +01:00
KDr2
e3f31d3542
fix a case typo in document
2022-05-10 08:27:24 +01:00
Denis Buzdalov
36837942d5
[ doc ] Refine text about rewrite
clause
2022-04-22 20:37:56 +01:00
Zoe Stafford
0010768ee7
[doc] Rewrite docs for %builtin
and nat optimisations ( #2426 )
2022-04-22 14:52:02 +01:00
ayaye
67951529e8
[ doc ] Proving Propositional Equality: example fixed ( #2420 )
2022-04-20 14:54:18 +01:00
Vit Brunner
3d7b946fb9
Fix links to GitHub wiki
2022-03-11 20:31:43 +01:00
Denis Buzdalov
9d93e74012
[ doc ] Fix prefix var, IDRIS2_PREFIX
is used, not PREFIX
2022-03-10 14:25:16 +00:00
Marcus Granado
fbfde5f770
B is defined as proposition y=z
2022-02-15 14:17:01 +00:00
Trevor Arjeski
a2c7e9f306
Update TypeDD Chapter 11 for idris2 ( #2296 )
2022-01-30 20:49:26 -08:00
Robert Wright
dc25e8f694
Rename RefC extension function stubs
2022-01-20 11:27:30 +00:00
Mathew Polzin
e7ed760016
[ new ] optional language version field to ipkg files. ( #2256 )
2022-01-20 10:05:53 +00:00
Trevor Arjeski
0d58282087
Update typedd.rst - Exercise 2 of 8.2.5 ( #2266 )
2022-01-16 23:56:38 -08:00
Vincent de Haan
3a38424e69
Minor fix in documentation
2022-01-11 22:36:22 +01:00
Ohad Kammar
ade8034bd1
[ refactor ] More IDE protocol ( #2238 )
2022-01-06 10:09:29 +00:00
Denis Buzdalov
a09c5082c5
[ base ] Use Fin n
as index in Bits
( #2192 )
2021-12-16 18:26:52 +00:00
teggot
d3aed0404c
[ fix #1959 ] use modern record update syntax ( #2196 )
2021-12-16 18:23:18 +00:00
Denis Buzdalov
a4eb8b2ec3
[ doc ] Fix a complain of not being in a toctree
2021-11-17 10:50:49 +00:00
Mathew Polzin
0eba4c691e
Add %deprecate pragma ( #2086 )
2021-11-17 10:41:03 +00:00
Kamil Shakirov
ae411fe756
[ doc ] Mark code blocks as Idris code
2021-11-11 18:55:11 +00:00
Zoe Stafford
3063218d46
[ new ] Add %nomangle
( #2063 )
...
This is (for once) not a breaking changes, instead backends will need to opt in to this change, using the utilities in Compiler.NoMangle. See the js backend for an example of how to do this.
This is the first step to being able to use idris to create libraries usable by other languages.
2021-11-09 16:23:50 +00:00
Greg Werbin
778fac7a8f
[ doc ] Add note about ExprSearch
2021-11-03 00:06:50 -04:00
Greg Werbin
4926ae3ab5
[ doc ] Clarify IDE Mode docs & adjust text
2021-11-03 00:06:50 -04:00
G. Allais
96c44abb64
[ new ] :doc for keywords ( #2028 )
...
* [ new ] :doc for keywords
* [ doc ] for visibility
* [ more ] fixing help text, sentence for "mutual"
* [ doc ] for if then else
* [ doc ] for implicit arguments
* [ doc ] import
* [ cleanup ] doc for data
* [ doc ] for record
* [ doc ] for forall quantifier
* [ doc ] for `in' keyword
* [ doc ] for parameters block
* [ fix ] missing fence
* [ doc ] for where and mutual blocks
* [ doc ] for namespace blocks
* [ doc ] for with/proof
* [ doc ] for do blocks
* [ doc ] for rewrite
* [ doc ] for let binding
* [ doc ] for case...of and interfaces
* [ doc ] for fixity
2021-10-26 18:58:06 +01:00
Denis Buzdalov
58103d9d44
[ doc ] Mark code examples as Idris code in implementation overview
2021-10-21 21:40:18 +01:00
André Videla
e4d566b28c
Update documentation and changelog for string interpolation ( #2013 )
...
* Update documentation and changelog for string interpolation
* Fix typo in changelog
* fix documentation about desugaring of interpolate
* Update CHANGELOG.md
Co-authored-by: G. Allais <guillaume.allais@ens-lyon.org>
Co-authored-by: G. Allais <guillaume.allais@ens-lyon.org>
2021-10-18 11:45:32 +01:00
André Videla
274954998b
Implement generic interpolation ( #1967 )
...
Co-authored-by: Guillaume ALLAIS <guillaume.allais@ens-lyon.org>
2021-10-13 17:26:54 +01:00
DrBearhands
7a4af0cad4
FIxed typo: repeated word
2021-10-13 14:25:32 +01:00
Alex Dikelsky
1ba3d8a84b
Backend cookbook rst and typo fixes ( #1966 )
2021-10-04 11:32:50 +01:00