Skip to content
Snippets Groups Projects
Commit 27304bba authored by Julien Girard-Satabin's avatar Julien Girard-Satabin
Browse files

[doc] Spurious TODO removal

parent 5e6f5f39
No related branches found
No related tags found
No related merge requests found
......@@ -19,7 +19,7 @@ in the WhyML design and implementation. To quote the author, "[the Why3 team] ha
As CAISAR focuses on artificial intelligence systems, it can
make some additional assumptions on the nature of the
inputs, program and users, among the following
inputs, program and users:
* users will have a basic background on linear algebra, and
expect CAISAR to reflect this
......@@ -65,16 +65,12 @@ Functions
~~~~~~~~~
.. code-block:: whyml
(** Returns the i-th element of v.
TODO: what happens if i > length v ?
How do we model matrices? vector of vector? Looks kinda limiting.
**)
(** Returns the i-th element of v. **)
function ([]) (v: vector 'a) (i: index) : 'a
function length (v: vector 'a) : int
(** Returns a vector with the i-th element equals to v1[i] - v2[i].
TODO: what happens if length v1 is not length v2? **)
(** Returns a vector with the i-th element equals to v1[i] - v2[i]. **)
function (-) (v1: vector 'a) (v2: vector 'a) : vector 'a
function mapi (v: vector 'a) (f: index -> 'a -> 'b) : vector 'b
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment