standard library: fix the readme (#8526)

# Description
as we now want to put all the library in `std.nu` alone, this PR removes
the mentions to "creating a separate submodule from `std.nu`" from the
`README` of the standard library and adds a few clarifications about the
structure of the library.

# User-Facing Changes
```
$nothing
```

# Tests + Formatting
```
$nothing
```

# After Submitting
```
$nothing
```
This commit is contained in:
Antoine Stevan 2023-03-20 05:05:49 +01:00 committed by GitHub
parent 1d3f6105f5
commit d1309a36b2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -51,8 +51,12 @@ use /path/to/standard_library/std.nu
> ```
## :pencil2: contribute to the standard library
- all the commands of the standard_library are located in [`std.nu`](std.nu)
- the tests are located in files that have a name starting with "test_", e.g. [`test_std.nu`](test_std.nu)
- a test runner, at [`tests.nu`](tests.nu), allows to run all the tests automatically
### :wrench: add new commands
- add new standard commands to [`std.nu`](std.nu), or preferably create a new submodule.
- add new standard commands by appending to [`std.nu`](std.nu)
- add associated tests to [`test_std.nu`](tests_std.nu) or preferably to `test_<submodule>.nu`.
- define a new exported (!) `test_<feature>` command
- import the `assert` functions you need at the top of the functions, e.g. `use std.nu "assert eq"`