ndarray
Multidimensional arrays.
File Explorer
Showing a partial file list — download the zip above to see everything.
- benchmark.yml
- cancel.yml
- close_pull_requests.yml
- examples.yml
- npm_downloads.yml
- productionize.yml
- publish.yml
- test.yml
- test_bundles.yml
- test_coverage.yml
- test_install.yml
- test_published_package.yml
- PULL_REQUEST_TEMPLATE.md
- benchmark.1d.js
- benchmark.2d.js
- index.d.ts
- test.ts
- repl.txt
- index.js
- assign.js
- defaults.json
- index.js
- main.js
- validate.js
- test.assign.js
- test.js
- test.main.js
- package.json
- README.md
- benchmark.1d.js
- benchmark.2d.js
- index.d.ts
- test.ts
- repl.txt
- index.js
- assign.js
- defaults.json
- index.js
- main.js
- validate.js
- test.assign.js
- test.js
- test.main.js
- package.json
- README.md
- benchmark.py
- benchmark.js
- index.d.ts
- test.ts
- repl.txt
- index.js
- cast_buffer.js
- copy_view.js
- defaults.js
- expand_shape.js
- expand_strides.js
- index.js
- is_array_like_object.js
- main.js
- test.js
- package.json
- README.md
- benchmark.js
- index.d.ts
- test.ts
- repl.txt
- index.js
- index.js
- main.js
- test.js
- package.json
- README.md
- benchmark.10d_blocked_columnmajor.js
- benchmark.10d_blocked_rowmajor.js
- benchmark.10d_columnmajor.js
- benchmark.10d_rowmajor.js
- benchmark.11d_columnmajor.js
- benchmark.11d_rowmajor.js
- benchmark.1d_columnmajor.js
- benchmark.1d_rowmajor.js
- benchmark.2d_blocked_columnmajor.js
- benchmark.2d_blocked_rowmajor.js
- benchmark.2d_columnmajor.js
- benchmark.2d_rowmajor.js
- benchmark.2d_rowmajor_accessors.js
- benchmark.2d_rowmajor_accessors_complex.js
- benchmark.3d_blocked_columnmajor.js
- benchmark.3d_blocked_rowmajor.js
- benchmark.3d_columnmajor.js
- benchmark.3d_rowmajor.js
- benchmark.4d_blocked_columnmajor.js
- benchmark.4d_blocked_rowmajor.js
- benchmark.4d_columnmajor.js
- benchmark.4d_rowmajor.js
- benchmark.5d_blocked_columnmajor.js
- benchmark.5d_blocked_rowmajor.js
- benchmark.5d_columnmajor.js
- benchmark.5d_rowmajor.js
- benchmark.6d_blocked_columnmajor.js
- benchmark.6d_blocked_rowmajor.js
- benchmark.6d_columnmajor.js
- benchmark.6d_rowmajor.js
- benchmark.7d_blocked_columnmajor.js
- benchmark.7d_blocked_rowmajor.js
- benchmark.7d_columnmajor.js
- benchmark.7d_rowmajor.js
- benchmark.8d_blocked_columnmajor.js
- benchmark.8d_blocked_rowmajor.js
- benchmark.8d_columnmajor.js
- benchmark.8d_rowmajor.js
- benchmark.9d_blocked_columnmajor.js
- benchmark.9d_blocked_rowmajor.js
- benchmark.9d_columnmajor.js
- benchmark.9d_rowmajor.js
- index.d.ts
- test.ts
- repl.txt
- index.js
- 0d.js
- 0d_accessors.js
- 0d_complex.js
- 10d.js
- 10d_accessors.js
- 10d_blocked.js
- 10d_blocked_accessors.js
- 10d_blocked_complex.js
- 10d_complex.js
- 1d.js
- 1d_accessors.js
- 1d_complex.js
- 2d.js
- 2d_accessors.js
- 2d_blocked.js
- 2d_blocked_accessors.js
- 2d_blocked_complex.js
- 2d_complex.js
- 3d.js
- 3d_accessors.js
- 3d_blocked.js
- 3d_blocked_accessors.js
- 3d_blocked_complex.js
- 3d_complex.js
- 4d.js
- 4d_accessors.js
- 4d_blocked.js
- 4d_blocked_accessors.js
- 4d_blocked_complex.js
- 4d_complex.js
- 5d.js
- 5d_accessors.js
- 5d_blocked.js
- 5d_blocked_accessors.js
- 5d_blocked_complex.js
- 5d_complex.js
- 6d.js
- 6d_accessors.js
- 6d_blocked.js
- 6d_blocked_accessors.js
- 6d_blocked_complex.js
- 6d_complex.js
- 7d.js
- 7d_accessors.js
- 7d_blocked.js
- 7d_blocked_accessors.js
- 7d_blocked_complex.js
- 7d_complex.js
- 8d.js
- 8d_accessors.js
- 8d_blocked.js
- 8d_blocked_accessors.js
- 8d_blocked_complex.js
- 8d_complex.js
- 9d.js
- 9d_accessors.js
- 9d_blocked.js
- 9d_blocked_accessors.js
- 9d_blocked_complex.js
- 9d_complex.js
- index.js
- main.js
- nd.js
- nd_accessors.js
- nd_complex.js
- test.0d.js
- test.10d.js
- test.1d.js
- test.2d.js
- test.3d.js
- test.4d.js
- test.5d.js
- test.6d.js
- test.7d.js
- test.8d.js
- test.9d.js
- test.js
- test.nd.js
- package.json
- README.md
- benchmark.10d_blocked_columnmajor.js
- benchmark.10d_blocked_rowmajor.js
- benchmark.10d_columnmajor.js
- benchmark.10d_rowmajor.js
- benchmark.11d_columnmajor.js
- benchmark.11d_rowmajor.js
- benchmark.1d_columnmajor.js
- benchmark.1d_rowmajor.js
- benchmark.2d_blocked_columnmajor.js
- benchmark.2d_blocked_rowmajor.js
- benchmark.2d_columnmajor.js
- benchmark.2d_rowmajor.js
- benchmark.2d_rowmajor_accessors.js
- benchmark.3d_blocked_columnmajor.js
- benchmark.3d_blocked_rowmajor.js
- benchmark.3d_columnmajor.js
- benchmark.3d_rowmajor.js
- benchmark.4d_blocked_columnmajor.js
- benchmark.4d_blocked_rowmajor.js
- benchmark.4d_columnmajor.js
- benchmark.4d_rowmajor.js
- benchmark.5d_blocked_columnmajor.js
- benchmark.5d_blocked_rowmajor.js
- benchmark.5d_columnmajor.js
- benchmark.5d_rowmajor.js
- benchmark.6d_blocked_columnmajor.js
- benchmark.6d_blocked_rowmajor.js
- benchmark.6d_columnmajor.js
- benchmark.6d_rowmajor.js
- benchmark.7d_blocked_columnmajor.js
- benchmark.7d_blocked_rowmajor.js
- benchmark.7d_columnmajor.js
- benchmark.7d_rowmajor.js
- benchmark.8d_blocked_columnmajor.js
- benchmark.8d_blocked_rowmajor.js
- benchmark.8d_columnmajor.js
- benchmark.8d_rowmajor.js
- benchmark.9d_blocked_columnmajor.js
- benchmark.9d_blocked_rowmajor.js
- benchmark.9d_columnmajor.js
- benchmark.9d_rowmajor.js
- index.d.ts
- test.ts
- repl.txt
- index.js
- 0d.js
- 0d_accessors.js
- 10d.js
- 10d_accessors.js
- 10d_blocked.js
- 10d_blocked_accessors.js
- 1d.js
- 1d_accessors.js
- 2d.js
- 2d_accessors.js
- 2d_blocked.js
- 2d_blocked_accessors.js
- 3d.js
- 3d_accessors.js
- 3d_blocked.js
- 3d_blocked_accessors.js
- 4d.js
- 4d_accessors.js
- 4d_blocked.js
- 4d_blocked_accessors.js
- 5d.js
- 5d_accessors.js
- 5d_blocked.js
- 5d_blocked_accessors.js
- 6d.js
- 6d_accessors.js
- 6d_blocked.js
- 6d_blocked_accessors.js
- 7d.js
- 7d_accessors.js
- 7d_blocked.js
- 7d_blocked_accessors.js
- 8d.js
- 8d_accessors.js
- 8d_blocked.js
- 8d_blocked_accessors.js
- 9d.js
- 9d_accessors.js
- 9d_blocked.js
- 9d_blocked_accessors.js
- index.js
- main.js
- nd.js
- nd_accessors.js
- test.0d.js
- test.10d.js
- test.1d.js
- test.2d.js
- test.3d.js
- test.4d.js
- test.5d.js
- test.6d.js
- test.7d.js
- test.8d.js
- test.9d.js
- test.js
- test.nd.js
- package.json
- README.md
- benchmark.js
- benchmark.ndims.js
- index.d.ts
- test.ts
- repl.txt
- index.js
- index.js
- main.js
- test.js
- package.json
- README.md
- index.d.ts
- test.ts
- index.js
- benchmark.js
- index.d.ts
- test.ts
- repl.txt
- index.js
- index.js
- main.js
- test.js
- package.json
- README.md
- benchmark.c
- Makefile
- benchmark.js
- index.d.ts
- test.ts
- repl.txt
- index.js
- is_allowed_data_type_cast.h
- index.js
- main.js
- main.c
- test.js
- manifest.json
- package.json
- README.md
- benchmark.js
- index.d.ts
- test.ts
- repl.txt
- index.js
- index.js
- main.js
- test.js
- package.json
- README.md
- benchmark.js
- index.d.ts
- test.ts
- repl.txt
- index.js
- index.js
- main.js
- test.js
- package.json
- README.md
- benchmark.js
- index.d.ts
- test.ts
- repl.txt
- index.js
- index.js
- main.js
- test.js
- package.json
- README.md
- benchmark.c
- Makefile
- benchmark.js
- index.d.ts
- test.ts
- repl.txt
- index.js
- is_buffer_length_compatible.h
- index.js
- main.js
- main.c
- test.js
- manifest.json
- package.json
- README.md
- benchmark.c
- Makefile
- benchmark.js
- index.d.ts
- test.ts
- repl.txt
- index.js
- is_buffer_length_compatible_shape.h
- index.js
- main.js
- main.c
- test.js
- manifest.json
- package.json
- README.md
- benchmark.js
- index.d.ts
- test.ts
- repl.txt
- index.js
- index.js
- main.js
- test.js
- package.json
- README.md
- benchmark.c
- Makefile
- benchmark.js
- index.d.ts
- test.ts
- repl.txt
- index.js
- is_column_major.h
- index.js
- main.js
- main.c
- test.js
- manifest.json
- package.json
- README.md
- benchmark.c
- Makefile
- benchmark.js
- index.d.ts
- test.ts
- repl.txt
- index.js
- is_column_major_contiguous.h
- index.js
- main.js
- main.c
- test.js
- manifest.json
- package.json
- README.md
- benchmark.js
- index.d.ts
- test.ts
- repl.txt
- index.js
- index.js
- main.js
- test.js
- package.json
- README.md
- benchmark.js
- index.d.ts
- test.ts
- repl.txt
- index.js
- index.js
- main.js
- test.js
- package.json
- README.md
- benchmark.js
- index.d.ts
- test.ts
- repl.txt
- index.js
- index.js
- main.js
- test.js
- package.json
- README.md
- benchmark.c
- Makefile
- benchmark.js
- index.d.ts
- test.ts
- repl.txt
- index.js
- is_contiguous.h
- index.js
- main.js
- main.c
- test.js
- manifest.json
- package.json
- README.md
- benchmark.js
- index.d.ts
- test.ts
- repl.txt
- index.js
- index.js
- main.js
- test.js
- package.json
- README.md
- benchmark.js
- index.d.ts
- test.ts
- repl.txt
- index.js
- index.js
- main.js
- test.js
- package.json
- README.md
- benchmark.js
- index.d.ts
- test.ts
- repl.txt
- index.js
- index.js
- main.js
- test.js
- package.json
- README.md
- benchmark.js
- index.d.ts
- test.ts
- repl.txt
- index.js
- index.js
- main.js
- test.js
- package.json
- README.md
- benchmark.js
- index.d.ts
- test.ts
- repl.txt
- index.js
- index.js
- main.js
- test.js
- package.json
- README.md
- benchmark.js
- index.d.ts
- test.ts
- repl.txt
- index.js
- index.js
- main.js
- test.js
- package.json
- README.md
- benchmark.js
- index.d.ts
- test.ts
- repl.txt
- index.js
- index.js
- main.js
- test.js
- package.json
- README.md
- benchmark.js
- index.d.ts
- test.ts
- repl.txt
- index.js
- index.js
- main.js
- test.js
- package.json
- README.md
- benchmark.js
- index.d.ts
- test.ts
- repl.txt
- index.js
- index.js
- main.js
- test.js
- package.json
- README.md
- benchmark.js
- index.d.ts
- test.ts
- repl.txt
- index.js
- index.js
- main.js
- test.js
- package.json
- README.md
- benchmark.js
- index.d.ts
- test.ts
- repl.txt
- index.js
- index.js
- main.js
- test.js
- package.json
- README.md
- benchmark.js
- index.d.ts
- test.ts
- repl.txt
- index.js
- index.js
- main.js
- test.js
- package.json
- README.md
- benchmark.c
- Makefile
- benchmark.js
- index.d.ts
- test.ts
- repl.txt
- index.js
- is_mostly_safe_data_type_cast.h
- index.js
- main.js
- main.c
- test.js
- manifest.json
- package.json
- README.md
- benchmark.js
- index.d.ts
- test.ts
- repl.txt
- index.js
- index.js
- main.js
- test.js
- package.json
- README.md
- benchmark.js
- index.d.ts
- test.ts
- repl.txt
- index.js
- index.js
- main.js
- test.js
- package.json
- README.md
- benchmark.js
- index.d.ts
- test.ts
- repl.txt
- index.js
- index.js
- main.js
- test.js
- package.json
- README.md
- benchmark.js
- index.d.ts
- test.ts
- repl.txt
- index.js
- index.js
- main.js
- test.js
- package.json
- README.md
- benchmark.js
- index.d.ts
- test.ts
- repl.txt
- index.js
- index.js
- main.js
- test.js
- package.json
- README.md
- benchmark.js
- index.d.ts
- test.ts
- repl.txt
- index.js
- index.js
- main.js
- test.js
- package.json
- README.md
- benchmark.c
- Makefile
- benchmark.js
- index.d.ts
- test.ts
- repl.txt
- index.js
- is_row_major.h
- index.js
- main.js
- main.c
- test.js
- manifest.json
- package.json
- README.md
- benchmark.c
- Makefile
- benchmark.js
- index.d.ts
- test.ts
- repl.txt
- index.js
- is_row_major_contiguous.h
- index.js
- main.js
- main.c
- test.js
- manifest.json
- package.json
- README.md
- benchmark.js
- index.d.ts
- test.ts
- repl.txt
- index.js
- index.js
- main.js
- test.js
- package.json
- README.md
- benchmark.c
- Makefile
- benchmark.js
- index.d.ts
- test.ts
- repl.txt
- index.js
- is_safe_data_type_cast.h
- index.js
- main.js
- main.c
- test.js
- manifest.json
- package.json
- README.md
- benchmark.c
- Makefile
- benchmark.js
- index.d.ts
- test.ts
- repl.txt
- index.js
- is_same_kind_data_type_cast.h
- index.js
- main.js
- main.c
- test.js
- manifest.json
- package.json
- README.md
- benchmark.js
- index.d.ts
- test.ts
- repl.txt
- index.js
- index.js
- main.js
- test.js
- package.json
- README.md
- benchmark.js
- index.d.ts
- test.ts
- repl.txt
- index.js
- index.js
- main.js
- test.js
- package.json
- README.md
- benchmark.c
- Makefile
- benchmark.js
- index.d.ts
- test.ts
- repl.txt
- index.js
- is_single_segment_compatible.h
- index.js
- main.js
- main.c
- test.js
- manifest.json
- package.json
- README.md
- benchmark.js
- index.d.ts
- test.ts
- repl.txt
- index.js
- index.js
- main.js
- test.js
- package.json
- README.md
- benchmark.js
- index.d.ts
- test.ts
- repl.txt
- index.js
- index.js
- main.js
- test.js
- package.json
- README.md
- index.js
- test.js
- package.json
- README.md
- benchmark.10d_blocked_columnmajor.js
- benchmark.10d_blocked_rowmajor.js
- benchmark.10d_columnmajor.js
- benchmark.10d_rowmajor.js
- benchmark.11d_columnmajor.js
- benchmark.11d_rowmajor.js
- benchmark.1d_columnmajor.js
- benchmark.1d_rowmajor.js
- benchmark.2d_blocked_columnmajor.js
- benchmark.2d_blocked_rowmajor.js
- benchmark.2d_columnmajor.js
- benchmark.2d_rowmajor.js
- benchmark.2d_rowmajor_accessors.js
- benchmark.2d_rowmajor_accessors_complex.js
- benchmark.3d_blocked_columnmajor.js
- benchmark.3d_blocked_rowmajor.js
- benchmark.3d_columnmajor.js
- benchmark.3d_rowmajor.js
- benchmark.4d_blocked_columnmajor.js
- benchmark.4d_blocked_rowmajor.js
- benchmark.4d_columnmajor.js
- benchmark.4d_rowmajor.js
- benchmark.5d_blocked_columnmajor.js
- benchmark.5d_blocked_rowmajor.js
- benchmark.5d_columnmajor.js
- benchmark.5d_rowmajor.js
- benchmark.6d_blocked_columnmajor.js
- benchmark.6d_blocked_rowmajor.js
- benchmark.6d_columnmajor.js
- benchmark.6d_rowmajor.js
- benchmark.7d_blocked_columnmajor.js
- benchmark.7d_blocked_rowmajor.js
- benchmark.7d_columnmajor.js
- benchmark.7d_rowmajor.js
- benchmark.8d_blocked_columnmajor.js
- benchmark.8d_blocked_rowmajor.js
- benchmark.8d_columnmajor.js
- benchmark.8d_rowmajor.js
- benchmark.9d_blocked_columnmajor.js
- benchmark.9d_blocked_rowmajor.js
- benchmark.9d_columnmajor.js
- benchmark.9d_rowmajor.js
- index.d.ts
- test.ts
- repl.txt
- example.c
- Makefile
- example.c
- Makefile
- example.c
- Makefile
- example.c
- Makefile
- example.c
- Makefile
- example.c
- Makefile
- example.c
- Makefile
- example.c
- Makefile
- example.c
- Makefile
- example.c
- Makefile
- example.c
- Makefile
- example.c
- Makefile
- index.js
- permute.h
- range.h
- sort2ins.h
- 10d.h
- 10d_blocked.h
- 1d.h
- 2d.h
- 2d_blocked.h
- 3d.h
- 3d_blocked.h
- 4d.h
- 4d_blocked.h
- 5d.h
- 5d_blocked.h
- 6d.h
- 6d_blocked.h
- 7d.h
- 7d_blocked.h
- 8d.h
- 8d_blocked.h
- 9d.h
- 9d_blocked.h
- constants.h
- nd.h
- b_b.h
- b_c.h
- b_d.h
- b_f.h
- b_i.h
- b_k.h
- b_t.h
- b_u.h
- b_z.h
- c_c.h
- c_z.h
- d_c.h
- d_d.h
- d_f.h
- d_z.h
- dispatch.h
- dispatch_object.h
- f_c.h
- f_d.h
- f_f.h
- f_z.h
- i_d.h
- i_i.h
- i_u.h
- i_z.h
- k_c.h
- k_d.h
- k_f.h
- k_i.h
- k_k.h
- k_t.h
- k_u.h
- k_z.h
- macros.h
- s_b.h
- s_c.h
- s_d.h
- s_f.h
- s_i.h
- s_k.h
- s_s.h
- s_t.h
- s_u.h
- s_z.h
- t_c.h
- t_d.h
- t_f.h
- t_i.h
- t_t.h
- t_u.h
- t_z.h
- typedefs.h
- u_d.h
- u_u.h
- u_z.h
- x_x.h
- z_c.h
- z_z.h
- assign.h
- 0d.js
- 0d_accessors.js
- 10d.js
- 10d_accessors.js
- 10d_blocked.js
- 10d_blocked_accessors.js
- 1d.js
- 1d_accessors.js
- 2d.js
- 2d_accessors.js
- 2d_blocked.js
- 2d_blocked_accessors.js
- 3d.js
- 3d_accessors.js
- 3d_blocked.js
- 3d_blocked_accessors.js
- 4d.js
- 4d_accessors.js
- 4d_blocked.js
- 4d_blocked_accessors.js
- 5d.js
- 5d_accessors.js
- 5d_blocked.js
- 5d_blocked_accessors.js
- 6d.js
- 6d_accessors.js
- 6d_blocked.js
- 6d_blocked_accessors.js
- 7d.js
- 7d_accessors.js
- 7d_blocked.js
- 7d_blocked_accessors.js
- 8d.js
- 8d_accessors.js
- 8d_blocked.js
- 8d_blocked_accessors.js
- 9d.js
- 9d_accessors.js
- 9d_blocked.js
- 9d_blocked_accessors.js
- index.js
- main.js
- nd.js
- nd_accessors.js
- docs.txt
- header.txt
- source.txt
- loops.js
- permute.c
- range.c
- sort2ins.c
- b_b.c
- b_c.c
- b_d.c
- b_f.c
- b_i.c
- b_k.c
- b_t.c
- b_u.c
- b_z.c
- c_c.c
- c_z.c
- d_c.c
- d_d.c
- d_f.c
- d_z.c
- dispatch.c
- f_c.c
- f_d.c
- f_f.c
- f_z.c
- i_d.c
- i_i.c
- i_u.c
- i_z.c
- k_c.c
- k_d.c
- k_f.c
- k_i.c
- k_k.c
- k_t.c
- k_u.c
- k_z.c
- README.md
- s_b.c
- s_c.c
- s_d.c
- s_f.c
- s_i.c
- s_k.c
- s_s.c
- s_t.c
- s_u.c
- s_z.c
- t_c.c
- t_d.c
- t_f.c
- t_i.c
- t_t.c
- t_u.c
- t_z.c
- u_d.c
- u_u.c
- u_z.c
- x_x.c
- z_c.c
- z_z.c
- test.js
- manifest.json
- package.json
- README.md
- benchmark.js
- index.d.ts
- test.ts
- repl.txt
- index.js
- index.js
- main.js
- test.js
- package.json
- README.md
- benchmark.10d_blocked_columnmajor.js
- benchmark.10d_blocked_rowmajor.js
- benchmark.10d_columnmajor.js
- benchmark.10d_rowmajor.js
- benchmark.11d_columnmajor.js
- benchmark.11d_rowmajor.js
- benchmark.1d_columnmajor.js
- benchmark.1d_rowmajor.js
- benchmark.2d_blocked_columnmajor.js
- benchmark.2d_blocked_rowmajor.js
- benchmark.2d_columnmajor.js
- benchmark.2d_rowmajor.js
- benchmark.2d_rowmajor_accessors.js
- benchmark.2d_rowmajor_accessors_complex.js
- benchmark.3d_blocked_columnmajor.js
- benchmark.3d_blocked_rowmajor.js
- benchmark.3d_columnmajor.js
- benchmark.3d_rowmajor.js
- benchmark.4d_blocked_columnmajor.js
- benchmark.4d_blocked_rowmajor.js
- benchmark.4d_columnmajor.js
- benchmark.4d_rowmajor.js
- benchmark.5d_blocked_columnmajor.js
- benchmark.5d_blocked_rowmajor.js
- benchmark.5d_columnmajor.js
- benchmark.5d_rowmajor.js
- benchmark.6d_blocked_columnmajor.js
- benchmark.6d_blocked_rowmajor.js
- benchmark.6d_columnmajor.js
- benchmark.6d_rowmajor.js
- benchmark.7d_blocked_columnmajor.js
- benchmark.7d_blocked_rowmajor.js
- benchmark.7d_columnmajor.js
- benchmark.7d_rowmajor.js
- benchmark.8d_blocked_columnmajor.js
- benchmark.8d_blocked_rowmajor.js
- benchmark.8d_columnmajor.js
- benchmark.8d_rowmajor.js
- benchmark.9d_blocked_columnmajor.js
- benchmark.9d_blocked_rowmajor.js
- benchmark.9d_columnmajor.js
- benchmark.9d_rowmajor.js
- index.d.ts
- test.ts
- repl.txt
- index.js
- 0d.js
- 0d_accessors.js
- 0d_complex.js
- 10d.js
- 10d_accessors.js
- 10d_blocked.js
- 10d_blocked_accessors.js
- 10d_blocked_complex.js
- 10d_complex.js
- 1d.js
- 1d_accessors.js
- 1d_complex.js
- 2d.js
- 2d_accessors.js
- 2d_blocked.js
- 2d_blocked_accessors.js
- 2d_blocked_complex.js
- 2d_complex.js
- 3d.js
- 3d_accessors.js
- 3d_blocked.js
- 3d_blocked_accessors.js
- 3d_blocked_complex.js
- 3d_complex.js
- 4d.js
- 4d_accessors.js
- 4d_blocked.js
- 4d_blocked_accessors.js
- 4d_blocked_complex.js
- 4d_complex.js
- 5d.js
- 5d_accessors.js
- 5d_blocked.js
- 5d_blocked_accessors.js
- 5d_blocked_complex.js
- 5d_complex.js
- 6d.js
- 6d_accessors.js
- 6d_blocked.js
- 6d_blocked_accessors.js
- 6d_blocked_complex.js
- 6d_complex.js
- 7d.js
- 7d_accessors.js
- 7d_blocked.js
- 7d_blocked_accessors.js
- 7d_blocked_complex.js
- 7d_complex.js
- 8d.js
- 8d_accessors.js
- 8d_blocked.js
- 8d_blocked_accessors.js
- 8d_blocked_complex.js
- 8d_complex.js
- 9d.js
- 9d_accessors.js
- 9d_blocked.js
- 9d_blocked_accessors.js
- 9d_blocked_complex.js
- 9d_complex.js
- index.js
- main.js
- nd.js
- nd_accessors.js
- nd_complex.js
- test.0d.js
- test.1d.js
- test.2d.js
- test.3d.js
- test.js
- package.json
- README.md
- benchmark.js
- index.d.ts
- test.ts
- repl.txt
- index.js
- index.js
- main.js
- test.js
- package.json
- README.md
- benchmark.js
- index.d.ts
- test.ts
- repl.txt
- index.js
- index.js
- main.js
- test.js
- package.json
- README.md
- benchmark.js
- index.d.ts
- test.ts
- repl.txt
- index.js
- index.js
- main.js
- test.js
- package.json
- README.md
- benchmark.js
- index.d.ts
- test.ts
- repl.txt
- index.js
- index.js
- main.js
- test.js
- package.json
- README.md
- benchmark.1d.js
- benchmark.2d.js
- index.d.ts
- test.ts
- repl.txt
- index.js
- 0d.js
- 0d_accessors.js
- 10d.js
- 10d_accessors.js
- 10d_blocked.js
- 10d_blocked_accessors.js
- 1d.js
- 1d_accessors.js
- 2d.js
- 2d_accessors.js
- 2d_blocked.js
- 2d_blocked_accessors.js
- 3d.js
- 3d_accessors.js
- 3d_blocked.js
- 3d_blocked_accessors.js
- 4d.js
- 4d_accessors.js
- 4d_blocked.js
- 4d_blocked_accessors.js
- 5d.js
- 5d_accessors.js
- 5d_blocked.js
- 5d_blocked_accessors.js
- 6d.js
- 6d_accessors.js
- 6d_blocked.js
- 6d_blocked_accessors.js
- 7d.js
- 7d_accessors.js
- 7d_blocked.js
- 7d_blocked_accessors.js
- 8d.js
- 8d_accessors.js
- 8d_blocked.js
- 8d_blocked_accessors.js
- 9d.js
- 9d_accessors.js
- 9d_blocked.js
- 9d_blocked_accessors.js
- index.js
- main.js
- nd.js
- nd_accessors.js
- test.0d.js
- test.1d.js
- test.2d.js
- test.js
- package.json
- README.md
- benchmark.js
- index.d.ts
- test.ts
- repl.txt
- index.js
- index.js
- main.js
- test.js
- package.json
- README.md
- benchmark.js
- index.d.ts
- test.ts
- repl.txt
- index.js
- index.js
- main.js
- test.js
- package.json
- README.md
- benchmark.js
- index.d.ts
- test.ts
- repl.txt
- index.js
- index.js
- main.js
- test.js
- package.json
- README.md
- repl.txt
- index.js
- 0d.js
- 0d_accessors.js
- 10d.js
- 10d_accessors.js
- 10d_blocked.js
- 10d_blocked_accessors.js
- 1d.js
- 1d_accessors.js
- 2d.js
- 2d_accessors.js
- 2d_blocked.js
- 2d_blocked_accessors.js
- 3d.js
- 3d_accessors.js
- 3d_blocked.js
- 3d_blocked_accessors.js
- 4d.js
- 4d_accessors.js
- 4d_blocked.js
- 4d_blocked_accessors.js
- 5d.js
- 5d_accessors.js
- 5d_blocked.js
- 5d_blocked_accessors.js
- 6d.js
- 6d_accessors.js
- 6d_blocked.js
- 6d_blocked_accessors.js
- 7d.js
- 7d_accessors.js
- 7d_blocked.js
- 7d_blocked_accessors.js
- 8d.js
- 8d_accessors.js
- 8d_blocked.js
- 8d_blocked_accessors.js
- 9d.js
- 9d_accessors.js
- 9d_blocked.js
- 9d_blocked_accessors.js
- factory.js
- increment_offsets.js
- index.js
- initialize_array_views.js
- main.js
- nd.js
- nd_accessors.js
- offsets.js
- reshape_strategy.js
- set_view_offsets.js
- test.js
- package.json
- README.md
- benchmark.apply.js
- benchmark.assign.js
- benchmark.js
- index.d.ts
- test.ts
- repl.txt
- index.js
- defaults.json
- index.js
- main.js
- validate.js
- test.js
- package.json
- README.md
- benchmark.assign.js
- benchmark.js
- benchmark.length.js
- index.d.ts
- test.ts
- repl.txt
- index.js
- index.js
- main.js
- test.js
- package.json
- README.md
- benchmark.js
- index.d.ts
- test.ts
- repl.txt
- index.js
- index.js
- main.js
- test.js
- package.json
- README.md
- benchmark.c
- Makefile
- benchmark.js
- index.d.ts
- test.ts
- repl.txt
- index.js
- bind2vind.h
- index.js
- main.js
- main.c
- test.js
- manifest.json
- package.json
- README.md
- benchmark.js
- benchmark.ndims.js
- index.d.ts
- test.ts
- repl.txt
- index.js
- index.js
- main.js
- test.js
- package.json
- README.md
- benchmark.js
- index.d.ts
- test.ts
- repl.txt
- index.js
- index.js
- main.js
- test.js
- package.json
- README.md
- benchmark.js
- benchmark.ndims.js
- benchmark.num_arrays.js
- index.d.ts
- test.ts
- repl.txt
- index.js
- index.js
- main.js
- test.js
- package.json
- README.md
- benchmark.js
- index.d.ts
- test.ts
- repl.txt
- index.js
- index.js
- main.js
- test.js
- package.json
- README.md
- benchmark.js
- index.d.ts
- test.ts
- repl.txt
- index.js
- index.js
- main.js
- test.js
- package.json
- README.md
- benchmark.c
- Makefile
- benchmark.js
- index.d.ts
- test.ts
- repl.txt
- example.c
- Makefile
- index.js
- broadcast_shapes.h
- index.js
- main.js
- main.c
- test.js
- manifest.json
- package.json
- README.md
- benchmark.js
- benchmark.length.js
- index.d.ts
- test.ts
- repl.txt
- index.js
- index.js
- main.js
- test.js
- package.json
- README.md
- benchmark.js
- index.d.ts
- test.ts
- repl.txt
- index.js
- ctors.js
- index.js
- main.js
- test.js
- package.json
- README.md
- benchmark.js
- index.d.ts
- test.ts
- repl.txt
- index.js
- ctor2dtype.js
- ctors.js
- dtypes.js
- index.js
- main.js
- test.js
- package.json
- README.md
- benchmark.js
- index.d.ts
- test.ts
- repl.txt
- index.js
- index.js
- main.js
- test.js
- package.json
- README.md
- benchmark.c
- Makefile
- benchmark.js
- index.d.ts
- test.ts
- repl.txt
- index.js
- bytes_per_element.h
- bytes_per_element.json
- index.js
- main.js
- main.c
- test.js
- manifest.json
- package.json
- README.md
- benchmark.js
- index.d.ts
- test.ts
- repl.txt
- index.js
- index.js
- main.js
- test.js
- package.json
- README.md
- benchmark.c
- Makefile
- benchmark.js
- index.d.ts
- test.ts
- repl.txt
- index.js
- clamp_index.h
- index.js
- main.js
- main.c
- test.js
- manifest.json
- package.json
- README.md
- benchmark.c
- Makefile
- benchmark.js
- index.d.ts
- test.ts
- repl.txt
- example.c
- Makefile
- index.js
- clip_index.h
- index.js
- main.js
- main.c
- test.js
- manifest.json
- package.json
- README.md
- benchmark.c
- Makefile
- benchmark.js
- index.d.ts
- test.ts
- repl.txt
- example.c
- Makefile
- index.js
- clip_upper_index.h
- index.js
- main.js
- main.c
- test.js
- manifest.json
- package.json
- README.md
- benchmark.js
- index.d.ts
- test.ts
- repl.txt
- index.js
- index.js
- main.js
- test.js
- package.json
- README.md
- benchmark.js
- index.d.ts
- test.ts
- repl.txt
- index.js
- index.js
- main.js
- test.js
- package.json
- README.md
- benchmark.js
- index.d.ts
- test.ts
- repl.txt
- index.js
- index.js
- main.js
- test.js
- package.json
- README.md
- benchmark.10d_blocked_columnmajor.js
- benchmark.10d_blocked_rowmajor.js
- benchmark.10d_columnmajor.js
- benchmark.10d_rowmajor.js
- benchmark.11d_columnmajor.js
- benchmark.11d_rowmajor.js
- benchmark.1d_columnmajor.js
- benchmark.1d_rowmajor.js
- benchmark.2d_blocked_columnmajor.js
- benchmark.2d_blocked_rowmajor.js
- benchmark.2d_columnmajor.js
- benchmark.2d_rowmajor.js
- benchmark.2d_rowmajor_accessors.js
- benchmark.2d_rowmajor_accessors_complex.js
- benchmark.3d_blocked_columnmajor.js
- benchmark.3d_blocked_rowmajor.js
- benchmark.3d_columnmajor.js
- benchmark.3d_rowmajor.js
- benchmark.4d_blocked_columnmajor.js
- benchmark.4d_blocked_rowmajor.js
- benchmark.4d_columnmajor.js
- benchmark.4d_rowmajor.js
- benchmark.5d_blocked_columnmajor.js
- benchmark.5d_blocked_rowmajor.js
- benchmark.5d_columnmajor.js
- benchmark.5d_rowmajor.js
- benchmark.6d_blocked_columnmajor.js
- benchmark.6d_blocked_rowmajor.js
- benchmark.6d_columnmajor.js
- benchmark.6d_rowmajor.js
- benchmark.7d_blocked_columnmajor.js
- benchmark.7d_blocked_rowmajor.js
- benchmark.7d_columnmajor.js
- benchmark.7d_rowmajor.js
- benchmark.8d_blocked_columnmajor.js
- benchmark.8d_blocked_rowmajor.js
- benchmark.8d_columnmajor.js
- benchmark.8d_rowmajor.js
- benchmark.9d_blocked_columnmajor.js
- benchmark.9d_blocked_rowmajor.js
- benchmark.9d_columnmajor.js
- benchmark.9d_rowmajor.js
- index.d.ts
- test.ts
- repl.txt
- example.c
- Makefile
- example.c
- Makefile
- example.c
- Makefile
- example.c
- Makefile
- example.c
- Makefile
- example.c
- Makefile
- example.c
- Makefile
- example.c
- Makefile
- index.js
- permute.h
- range.h
- sort2ins.h
- b_i.h
- b_l.h
- c_i.h
- c_l.h
- d_i.h
- d_l.h
- f_i.h
- f_l.h
- i_i.h
- i_l.h
- k_i.h
- k_l.h
- s_i.h
- s_l.h
- t_i.h
- t_l.h
- u_i.h
- u_l.h
- x_i.h
- x_l.h
- z_i.h
- z_l.h
- 10d.h
- 10d_blocked.h
- 1d.h
- 2d.h
- 2d_blocked.h
- 3d.h
- 3d_blocked.h
- 4d.h
- 4d_blocked.h
- 5d.h
- 5d_blocked.h
- 6d.h
- 6d_blocked.h
- 7d.h
- 7d_blocked.h
- 8d.h
- 8d_blocked.h
- 9d.h
- 9d_blocked.h
- constants.h
- nd.h
- dispatch.h
- dispatch_object.h
- macros.h
- typedefs.h
- count_falsy.h
- 0d.js
- 0d_accessors.js
- 0d_complex.js
- 10d.js
- 10d_accessors.js
- 10d_blocked.js
- 10d_blocked_accessors.js
- 10d_blocked_complex.js
- 10d_complex.js
- 1d.js
- 1d_accessors.js
- 1d_complex.js
- 2d.js
- 2d_accessors.js
- 2d_blocked.js
- 2d_blocked_accessors.js
- 2d_blocked_complex.js
- 2d_complex.js
- 3d.js
- 3d_accessors.js
- 3d_blocked.js
- 3d_blocked_accessors.js
- 3d_blocked_complex.js
- 3d_complex.js
- 4d.js
- 4d_accessors.js
- 4d_blocked.js
- 4d_blocked_accessors.js
- 4d_blocked_complex.js
- 4d_complex.js
- 5d.js
- 5d_accessors.js
- 5d_blocked.js
- 5d_blocked_accessors.js
- 5d_blocked_complex.js
- 5d_complex.js
- 6d.js
- 6d_accessors.js
- 6d_blocked.js
- 6d_blocked_accessors.js
- 6d_blocked_complex.js
- 6d_complex.js
- 7d.js
- 7d_accessors.js
- 7d_blocked.js
- 7d_blocked_accessors.js
- 7d_blocked_complex.js
- 7d_complex.js
- 8d.js
- 8d_accessors.js
- 8d_blocked.js
- 8d_blocked_accessors.js
- 8d_blocked_complex.js
- 8d_complex.js
- 9d.js
- 9d_accessors.js
- 9d_blocked.js
- 9d_blocked_accessors.js
- 9d_blocked_complex.js
- 9d_complex.js
- index.js
- main.js
- nd.js
- nd_accessors.js
- nd_complex.js
- define_byte_arrays.js
- define_shapes.js
- define_strides.js
- dtypes.js
- exclude_dtypes.js
- filter.js
- is_complex_char.js
- remove_files.js
- docs.txt
- header.txt
- source.txt
- inline_loops.js
- loops.js
- permute.c
- range.c
- sort2ins.c
- b_i.c
- b_l.c
- c_i.c
- c_l.c
- d_i.c
- d_l.c
- f_i.c
- f_l.c
- i_i.c
- i_l.c
- k_i.c
- k_l.c
- s_i.c
- s_l.c
- t_i.c
- t_l.c
- u_i.c
- u_l.c
- x_i.c
- x_l.c
- z_i.c
- z_l.c
- dispatch.c
- README.md
- test.0d.js
- test.10d.js
- test.1d.js
- test.2d.js
- test.3d.js
- test.4d.js
- test.5d.js
- test.6d.js
- test.7d.js
- test.8d.js
- test.9d.js
- test.js
- test.nd.js
- manifest.json
- package.json
- README.md
- benchmark.10d_blocked_columnmajor.js
- benchmark.10d_blocked_rowmajor.js
- benchmark.10d_columnmajor.js
- benchmark.10d_rowmajor.js
- benchmark.11d_columnmajor.js
- benchmark.11d_rowmajor.js
- benchmark.1d_columnmajor.js
- benchmark.1d_rowmajor.js
- benchmark.2d_blocked_columnmajor.js
- benchmark.2d_blocked_rowmajor.js
- benchmark.2d_columnmajor.js
- benchmark.2d_rowmajor.js
- benchmark.2d_rowmajor_accessors.js
- benchmark.3d_blocked_columnmajor.js
- benchmark.3d_blocked_rowmajor.js
- benchmark.3d_columnmajor.js
- benchmark.3d_rowmajor.js
- benchmark.4d_blocked_columnmajor.js
- benchmark.4d_blocked_rowmajor.js
- benchmark.4d_columnmajor.js
- benchmark.4d_rowmajor.js
- benchmark.5d_blocked_columnmajor.js
- benchmark.5d_blocked_rowmajor.js
- benchmark.5d_columnmajor.js
- benchmark.5d_rowmajor.js
- benchmark.6d_blocked_columnmajor.js
- benchmark.6d_blocked_rowmajor.js
- benchmark.6d_columnmajor.js
- benchmark.6d_rowmajor.js
- benchmark.7d_blocked_columnmajor.js
- benchmark.7d_blocked_rowmajor.js
- benchmark.7d_columnmajor.js
- benchmark.7d_rowmajor.js
- benchmark.8d_blocked_columnmajor.js
- benchmark.8d_blocked_rowmajor.js
- benchmark.8d_columnmajor.js
- benchmark.8d_rowmajor.js
- benchmark.9d_blocked_columnmajor.js
- benchmark.9d_blocked_rowmajor.js
- benchmark.9d_columnmajor.js
- benchmark.9d_rowmajor.js
- index.d.ts
- test.ts
- repl.txt
- index.js
- 0d.js
- 0d_accessors.js
- 10d.js
- 10d_accessors.js
- 10d_blocked.js
- 10d_blocked_accessors.js
- 1d.js
- 1d_accessors.js
- 2d.js
- 2d_accessors.js
- 2d_blocked.js
- 2d_blocked_accessors.js
- 3d.js
- 3d_accessors.js
- 3d_blocked.js
- 3d_blocked_accessors.js
- 4d.js
- 4d_accessors.js
- 4d_blocked.js
- 4d_blocked_accessors.js
- 5d.js
- 5d_accessors.js
- 5d_blocked.js
- 5d_blocked_accessors.js
- 6d.js
- 6d_accessors.js
- 6d_blocked.js
- 6d_blocked_accessors.js
- 7d.js
- 7d_accessors.js
- 7d_blocked.js
- 7d_blocked_accessors.js
- 8d.js
- 8d_accessors.js
- 8d_blocked.js
- 8d_blocked_accessors.js
- 9d.js
- 9d_accessors.js
- 9d_blocked.js
- 9d_blocked_accessors.js
- index.js
- main.js
- nd.js
- nd_accessors.js
- test.0d.js
- test.10d.js
- test.1d.js
- test.2d.js
- test.3d.js
- test.4d.js
- test.5d.js
- test.6d.js
- test.7d.js
- test.8d.js
- test.9d.js
- test.js
- test.nd.js
- package.json
- README.md
- benchmark.10d_blocked_columnmajor.js
- benchmark.10d_blocked_rowmajor.js
- benchmark.10d_columnmajor.js
- benchmark.10d_rowmajor.js
- benchmark.11d_columnmajor.js
- benchmark.11d_rowmajor.js
- benchmark.1d_columnmajor.js
- benchmark.1d_rowmajor.js
- benchmark.2d_blocked_columnmajor.js
- benchmark.2d_blocked_rowmajor.js
- benchmark.2d_columnmajor.js
- benchmark.2d_rowmajor.js
- benchmark.2d_rowmajor_accessors.js
- benchmark.2d_rowmajor_accessors_complex.js
- benchmark.3d_blocked_columnmajor.js
- benchmark.3d_blocked_rowmajor.js
- benchmark.3d_columnmajor.js
- benchmark.3d_rowmajor.js
- benchmark.4d_blocked_columnmajor.js
- benchmark.4d_blocked_rowmajor.js
- benchmark.4d_columnmajor.js
- benchmark.4d_rowmajor.js
- benchmark.5d_blocked_columnmajor.js
- benchmark.5d_blocked_rowmajor.js
- benchmark.5d_columnmajor.js
- benchmark.5d_rowmajor.js
- benchmark.6d_blocked_columnmajor.js
- benchmark.6d_blocked_rowmajor.js
- benchmark.6d_columnmajor.js
- benchmark.6d_rowmajor.js
- benchmark.7d_blocked_columnmajor.js
- benchmark.7d_blocked_rowmajor.js
- benchmark.7d_columnmajor.js
- benchmark.7d_rowmajor.js
- benchmark.8d_blocked_columnmajor.js
- benchmark.8d_blocked_rowmajor.js
- benchmark.8d_columnmajor.js
- benchmark.8d_rowmajor.js
- benchmark.9d_blocked_columnmajor.js
- benchmark.9d_blocked_rowmajor.js
- benchmark.9d_columnmajor.js
- benchmark.9d_rowmajor.js
- index.d.ts
- test.ts
- repl.txt
- example.c
- Makefile
- example.c
- Makefile
- example.c
- Makefile
- example.c
- Makefile
- example.c
- Makefile
- example.c
- Makefile
- example.c
- Makefile
- example.c
- Makefile
- index.js
- permute.h
- range.h
- sort2ins.h
- b_i.h
- b_l.h
- c_i.h
- c_l.h
- d_i.h
- d_l.h
- f_i.h
- f_l.h
- i_i.h
- i_l.h
- k_i.h
- k_l.h
- s_i.h
- s_l.h
- t_i.h
- t_l.h
- u_i.h
- u_l.h
- x_i.h
- x_l.h
- z_i.h
- z_l.h
- 10d.h
- 10d_blocked.h
- 1d.h
- 2d.h
- 2d_blocked.h
- 3d.h
- 3d_blocked.h
- 4d.h
- 4d_blocked.h
- 5d.h
- 5d_blocked.h
- 6d.h
- 6d_blocked.h
- 7d.h
- 7d_blocked.h
- 8d.h
- 8d_blocked.h
- 9d.h
- 9d_blocked.h
- constants.h
- nd.h
- dispatch.h
- dispatch_object.h
- macros.h
- typedefs.h
- count_truthy.h
- 0d.js
- 0d_accessors.js
- 0d_complex.js
- 10d.js
- 10d_accessors.js
- 10d_blocked.js
- 10d_blocked_accessors.js
- 10d_blocked_complex.js
- 10d_complex.js
- 1d.js
- 1d_accessors.js
- 1d_complex.js
- 2d.js
- 2d_accessors.js
- 2d_blocked.js
- 2d_blocked_accessors.js
- 2d_blocked_complex.js
- 2d_complex.js
- 3d.js
- 3d_accessors.js
- 3d_blocked.js
- 3d_blocked_accessors.js
- 3d_blocked_complex.js
- 3d_complex.js
- 4d.js
- 4d_accessors.js
- 4d_blocked.js
- 4d_blocked_accessors.js
- 4d_blocked_complex.js
- 4d_complex.js
- 5d.js
- 5d_accessors.js
- 5d_blocked.js
- 5d_blocked_accessors.js
- 5d_blocked_complex.js
- 5d_complex.js
- 6d.js
- 6d_accessors.js
- 6d_blocked.js
- 6d_blocked_accessors.js
- 6d_blocked_complex.js
- 6d_complex.js
- 7d.js
- 7d_accessors.js
- 7d_blocked.js
- 7d_blocked_accessors.js
- 7d_blocked_complex.js
- 7d_complex.js
- 8d.js
- 8d_accessors.js
- 8d_blocked.js
- 8d_blocked_accessors.js
- 8d_blocked_complex.js
- 8d_complex.js
- 9d.js
- 9d_accessors.js
- 9d_blocked.js
- 9d_blocked_accessors.js
- 9d_blocked_complex.js
- 9d_complex.js
- index.js
- main.js
- nd.js
- nd_accessors.js
- nd_complex.js
- define_byte_arrays.js
- define_shapes.js
- inline_loops.js
- manifest.json
- package.json
- README.md
- README.md
- .editorconfig
- .eslintrc.js
- .gitattributes
- .gitignore
- .npmignore
- .npmrc
- CHANGELOG.md
- CITATION.cff
- CODE_OF_CONDUCT.md
- CONTRIBUTING.md
- CONTRIBUTORS
- LICENSE
- Makefile
- NOTICE
- README.md
- SECURITY.md
# Use via CDN
jsDelivrjsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.
Showing a partial file list.
Command Glossary
Commands referenced in this DOCs, explained below.
deno
View Details ▼
deno
A secure runtime for JavaScript, TypeScript, and WebAssembly.
Includes dependency management using `npm` or `jsr`, and tooling like bench, bundle, doc, and coverage.
deno
Start a REPL (interactive shell, also known as Read-Eval-Print Loop):
deno init sample && cd sample && deno test
Start a new project named sample and test it:
deno run {{path/to/file.ts}}
Run a file securely. It will ask (if needed) to allow net, read, etc:
npm install
View Details ▼
npm install
Install Node packages.
npm {{[i|install]}}
Install dependencies listed in `package.json`:
npm {{[i|install]}} {{package_name}}@{{version}}
Download a specific version of a package and add it to the list of dependencies in `package.json`:
npm {{[i|install]}} {{package_name}} {{[-D|--save-dev]}}
Download the latest version of a package and add it to the list of dev dependencies in `package.json`:
script
View Details ▼
script
Record all terminal output to a typescript file.
script
Record a new session to a file named `typescript` in the current directory:
exit
Stop recording:
script {{path/to/session.out}}
Record a new session to a custom filepath:
