# Welcome to Numscrypt’s documentation!

## Table of Contents:

- 1. Numscrypt: what and why
  - 1.1. What is Numscrypt
  - 1.2. Computing in a browser?
- 2. Getting started
  - 2.1. Installation
- 3. Currently available features
- 4. Systematic code examples: a guided tour of Numscrypt
  - 4.1. Basics: creating and using arrays
  - 4.2. Linalg: matrix inversion
  - 4.3. Fourier transform: FFT(2) and IFFT(2) for 2^n (x 2^n) samples, using complex arrays
- 5. Some more examples: interactive tests
  - 5.1. ns_settings.optimize_space