added more modules to docs lib (#17430)
* added more modules * Update doc/lib.rst Co-authored-by: konsumlamm <44230978+konsumlamm@users.noreply.github.com> * Update doc/lib.rst Co-authored-by: konsumlamm <44230978+konsumlamm@users.noreply.github.com> * Update doc/lib.rst Co-authored-by: konsumlamm <44230978+konsumlamm@users.noreply.github.com> * Update doc/lib.rst Co-authored-by: konsumlamm <44230978+konsumlamm@users.noreply.github.com> * Update doc/lib.rst Co-authored-by: konsumlamm <44230978+konsumlamm@users.noreply.github.com> * listed alphabetically + link to json module * Added suggestion #17430 Co-authored-by: konsumlamm <44230978+konsumlamm@users.noreply.github.com>
This commit is contained in:
parent
fd09ace557
commit
5bed7d282a
1 changed files with 29 additions and 0 deletions
29
doc/lib.rst
29
doc/lib.rst
|
|
@ -357,6 +357,9 @@ Parsers
|
||||||
* `json <json.html>`_
|
* `json <json.html>`_
|
||||||
High-performance JSON parser.
|
High-performance JSON parser.
|
||||||
|
|
||||||
|
* `std/jsonutils <jsonutils.html>`_
|
||||||
|
This module implements a hookable (de)serialization for arbitrary types.
|
||||||
|
|
||||||
* `lexbase <lexbase.html>`_
|
* `lexbase <lexbase.html>`_
|
||||||
This is a low-level module that implements an extremely efficient buffering
|
This is a low-level module that implements an extremely efficient buffering
|
||||||
scheme for lexers and parsers. This is used by the diverse parsing modules.
|
scheme for lexers and parsers. This is used by the diverse parsing modules.
|
||||||
|
|
@ -371,6 +374,9 @@ Parsers
|
||||||
* `parsecsv <parsecsv.html>`_
|
* `parsecsv <parsecsv.html>`_
|
||||||
The `parsecsv` module implements a simple high-performance CSV parser.
|
The `parsecsv` module implements a simple high-performance CSV parser.
|
||||||
|
|
||||||
|
* `parsejson <parsejson.html>`_
|
||||||
|
This module implements a JSON parser. It is used and exported by the `json <json.html>`_ module, but can also be used in its own right.
|
||||||
|
|
||||||
* `parseopt <parseopt.html>`_
|
* `parseopt <parseopt.html>`_
|
||||||
The `parseopt` module implements a command line option parser.
|
The `parseopt` module implements a command line option parser.
|
||||||
|
|
||||||
|
|
@ -459,6 +465,9 @@ Miscellaneous
|
||||||
* `coro <coro.html>`_
|
* `coro <coro.html>`_
|
||||||
This module implements experimental coroutines in Nim.
|
This module implements experimental coroutines in Nim.
|
||||||
|
|
||||||
|
* `std/enumerate <enumerate.html>`_
|
||||||
|
This module implements `enumerate` syntactic sugar based on Nim's macro system.
|
||||||
|
|
||||||
* `logging <logging.html>`_
|
* `logging <logging.html>`_
|
||||||
This module implements a simple logger.
|
This module implements a simple logger.
|
||||||
|
|
||||||
|
|
@ -474,6 +483,10 @@ Miscellaneous
|
||||||
* `std/varints <varints.html>`_
|
* `std/varints <varints.html>`_
|
||||||
Decode variable-length integers that are compatible with SQLite.
|
Decode variable-length integers that are compatible with SQLite.
|
||||||
|
|
||||||
|
* `std/with <with.html>`_
|
||||||
|
This module implements the `with` macro for easy function chaining.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Modules for JS backend
|
Modules for JS backend
|
||||||
----------------------
|
----------------------
|
||||||
|
|
@ -506,6 +519,7 @@ Regular expressions
|
||||||
expressions. The current implementation uses PCRE.
|
expressions. The current implementation uses PCRE.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Database support
|
Database support
|
||||||
----------------
|
----------------
|
||||||
|
|
||||||
|
|
@ -522,6 +536,13 @@ Database support
|
||||||
for other databases too.
|
for other databases too.
|
||||||
|
|
||||||
|
|
||||||
|
Generic Operating System Services
|
||||||
|
---------------------------------
|
||||||
|
|
||||||
|
* `rdstdin <rdstdin.html>`_
|
||||||
|
This module contains code for reading from stdin.
|
||||||
|
|
||||||
|
|
||||||
Wrappers
|
Wrappers
|
||||||
========
|
========
|
||||||
|
|
||||||
|
|
@ -572,3 +593,11 @@ Network Programming and Internet Protocols
|
||||||
|
|
||||||
* `openssl <openssl.html>`_
|
* `openssl <openssl.html>`_
|
||||||
Wrapper for OpenSSL.
|
Wrapper for OpenSSL.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Unstable
|
||||||
|
========
|
||||||
|
|
||||||
|
* `atomics <atomics.html>`_
|
||||||
|
Types and operations for atomic operations and lockless algorithms.
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue