The CSV encoding tab delimiter example has a struct to deserialize into.
However it wasn't used.
I've changed it to use the provided struct.
It may make more sense to remove it instead, as it isn't the point of
this example. If it turns out to be the preferred method in the pull
request process, I'll do so.
Two link targets for web client download examples have been swapped, revert them. And also remove a dot at the end of a heading in one of the examples.
The original version was incorrect about `ndarray`'s treatment of 1-D
arrays as vectors, and it incorrectly indicated that `*` performed
matrix multiplication.
`ndarray` decides whether a 1-D array is a row vector or column vector
in matrix multiplication by whether it is on the left-hand side or
right-hand side. (The behavior matches NumPy. If it's on the left-hand
side, it's a row vector, while if it's on the right-hand side, it's a
column vector.) The original version incorrectly indicated that
calling `.reversed_axes()` on a 1-D array would make it into a column
vector. In fact, calling `.reversed_axes()` on a 1-D array has no
effect since a 1-D array has only 1 axis.
Matrix multiplication is performed with `.dot()`, not `*`. The `*`
operator performs element-wise multiplication.
This removes an unnecessary allocation caused by `.mapv()` in the
original version, replaces `&Array1<f64>` argument types with
`ArrayView1<f64>` (see the new text for reasoning), and takes
advantage of the `array!` macro to make the array creation more
concise.
Part of tracking issue #450.
Once #452 is merged I will rebase and add appropriate section links.
Similarly, once #463 is merged I will update badge links.
* added ansi_term example
* added ansi and ansiterm to dictionary
* Delete ansi_terminal.md
* Update arguments.md
* link shows but does not work
* bug fix [link now shows and works perfectly]
* highlighted `` ansi-term name
* resolved flaws
* fixed issues with travis CI
* Added Mathematics section. A Complex Numbers section was added under this new section
* Complex numbers are now under the correct heading and sub-headings. Added some more examples for using complex numbers
* Forgot to add new sections in science.md for the new recipes
Hidden ./src/web/clients/requests/header.md and
./src/web/clients/api/rate-limited.md as the custom header story is being reworked
in https://github.com/hyperium/headers
* fix broken Rang link
As the rand 0.5 have been published, fix the Range link to Uniform, and correct the example.
* fix conflict from upstream
* Wildcard link to rand's Uniform
* Added support for additional linters (html-proofer link checker)
- added additional test matrix item just for linters
- install and build mdbook only when needed to speedup CI
- reorganized the travis scripts
* Added spellchecking script from rust-book to CI
also fixed minor typos
* updated and moved serde_json links to propper position
* move link checking to link-checker