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:
AFaurholt
2021-03-21 18:35:22 +01:00
committed by GitHub
parent fd09ace557
commit 5bed7d282a

View File

@@ -357,6 +357,9 @@ Parsers
* `json <json.html>`_
High-performance JSON parser.
* `std/jsonutils <jsonutils.html>`_
This module implements a hookable (de)serialization for arbitrary types.
* `lexbase <lexbase.html>`_
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.
@@ -371,6 +374,9 @@ Parsers
* `parsecsv <parsecsv.html>`_
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>`_
The `parseopt` module implements a command line option parser.
@@ -459,6 +465,9 @@ Miscellaneous
* `coro <coro.html>`_
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>`_
This module implements a simple logger.
@@ -474,6 +483,10 @@ Miscellaneous
* `std/varints <varints.html>`_
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
----------------------
@@ -506,6 +519,7 @@ Regular expressions
expressions. The current implementation uses PCRE.
Database support
----------------
@@ -522,6 +536,13 @@ Database support
for other databases too.
Generic Operating System Services
---------------------------------
* `rdstdin <rdstdin.html>`_
This module contains code for reading from stdin.
Wrappers
========
@@ -572,3 +593,11 @@ Network Programming and Internet Protocols
* `openssl <openssl.html>`_
Wrapper for OpenSSL.
Unstable
========
* `atomics <atomics.html>`_
Types and operations for atomic operations and lockless algorithms.