You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+19-19Lines changed: 19 additions & 19 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -54,13 +54,13 @@ limitations under the License.
54
54
55
55
We believe in a future in which the web is a preferred environment for numerical computation. To help realize this future, we've built stdlib.
56
56
57
-
stdlib ([/ˈstændərd lɪb/][ipa-english] "standard lib") is a standard library with an emphasis on numerical and scientific computation, written in JavaScript (and C) for execution in browsers and in Node.js. The library provides a collection of robust, high performance libraries for mathematics, statistics, data processing, streams, and more and includes many of the utilities you would expect from a standard library.
57
+
stdlib ([/ˈstændərd lɪb/][ipa-english] "standard lib") is a standard library with an emphasis on numerical and scientific computation, written in JavaScript and (C) language for execution in browsers and in Node.js. The library provides a collection of robust, high performance libraries for mathematics, statistics, data processing, streams and many more includes many of the utilities you would expect from a standard library.
58
58
59
59
What sets stdlib apart is its fully decomposable architecture, which allows you to swap out and mix and match APIs and functionality to cater to your exact preferences and use cases.
60
60
61
61
When you use stdlib, you can be confident that you are using the most thorough, rigorous, well-written, studied, documented, tested, measured, and high-quality code available.
62
62
63
-
Want to join us in bringing numerical computing to the web? **Start by starring the project.**:star2:
63
+
Want to join us in bringing numerical computing to the web? **Start by starring the project.** :start:
64
64
65
65
Explore this GitHub repository for stdlib's source code and documentation. For guidance on developing stdlib, refer to the [development guide][stdlib-development].
66
66
@@ -84,37 +84,37 @@ Thank you for being a part of our community! Your support is invaluable to us!
84
84
85
85
## Features
86
86
87
-
- 150+ [special math functions][@stdlib/math/base/special].
87
+
- 150+ features [special math functions][@stdlib/math/base/special].
88
88
89
89
<divclass="image"align="center">
90
90
<img src="https://cdn.jsdelivr.net/gh/stdlib-js/stdlib@203839353bc74297fe641207270f7917d2bda560/docs/assets/readme/base_special_math.png" alt="Demo showcasing special math functions">
91
91
</div>
92
92
93
-
- 35+ [probability distributions][@stdlib/stats/base/dists], with support for evaluating probability density functions (PDFs), cumulative distribution functions (CDFs), quantiles, moments, and more.
93
+
- 35+ features [probability distributions][@stdlib/stats/base/dists], with support for evaluating probability density functions (PDFs), cumulative distribution functions (CDFs), quantiles, moments, and more.
94
94
95
95
<divclass="image"align="center">
96
96
<img src="https://cdn.jsdelivr.net/gh/stdlib-js/stdlib@e13885087939c064c69aa43ee80ea52710de5591/docs/assets/readme/base_dists.png" alt="Demo showcasing probability distributions">
97
97
</div>
98
98
99
-
- 40+ [seedable pseudorandom number generators][@stdlib/random/base] (PRNGs).
99
+
- 40+ features [seedable pseudorandom number generators][@stdlib/random/base] (PRNGs).
- Can be bundled using [Browserify][browserify], [Webpack][webpack], and other bundlers for use in web browsers.
@@ -166,11 +166,11 @@ While this project's installation instructions defaults to using [npm][npm] for
166
166
167
167
### User Stories
168
168
169
-
- I want to perform **data analysis** and **data science** tasks in JavaScript and Node.js, similar to how I might use Python, Julia, R, and MATLAB.
169
+
- I want to perform **Data Analysis** and **Data Science** tasks in JavaScript and Node.js, similar to how I might use Python, Julia, R, and MATLAB.
170
170
171
171
- Install the entire project as a [command-line utility](#install_command_line_utility).
172
172
173
-
- I am building a **web application**.
173
+
- I am building a **Web Application**.
174
174
175
175
- I plan on using [Browserify][browserify], [Webpack][webpack], and other bundlers for use in web browsers.
176
176
@@ -196,7 +196,7 @@ While this project's installation instructions defaults to using [npm][npm] for
196
196
197
197
When bundling, installing a top-level namespace should not be a concern, as individual functionality can still be independently required/imported. Project installation times may, however, be somewhat slower.
198
198
199
-
- I am building a [Node.js][node-js]**server application**.
199
+
- I am building a [Node.js][node-js]**Server Application**.
200
200
201
201
- I am interested in using various functionality found in stdlib.
202
202
@@ -498,8 +498,8 @@ Installing and running stdlib for use in [Node.js][node-js] **requires** the fol
498
498
499
499
Most functionality in stdlib is implemented in JavaScript and no further prerequisites are required to use stdlib (i.e., you can safely avoid installing any additional prerequisites); however, some implementations try to capture performance benefits by using [native bindings][node-js-add-ons] and/or [WebAssembly][webassembly]. While**not** required to run stdlib, as **every** stdlib implementation has a JavaScript fallback, the following dependencies are **required**for building native add-ons, including linking to BLAS and LAPACK libraries:
500
500
501
-
- [GNU make][make]: development utility and task runner
502
-
- [GNU bash][bash]: an sh-compatible shell
501
+
- [GNU make][make]: development utility and task runner.
502
+
- [GNU bash][bash]: an sh-compatible shell.
503
503
- [gcc & g++][gcc] or [Clang][clang]:C/C++ compilation and linking (g++ version `>= 4.8`; clang version `>= 3.5`, Xcode version `>=8.3.1` on OSX)
504
504
- [gfortran][gfortran]: Fortran compilation and linking (version `>= 4.8`)
505
505
@@ -509,8 +509,8 @@ While **not** required to run stdlib, the following dependencies are **required*
509
509
510
510
The following external libraries can be automatically downloaded and compiled from source using `make`:
511
511
512
-
- [OpenBLAS][openblas]: optimized BLAS library
513
-
- [Electron][electron]: framework for cross-platform desktop applications
512
+
- [OpenBLAS][openblas]: optimized BLAS library.
513
+
- [Electron][electron]: framework for cross-platform desktop applications.
0 commit comments