[added] spacing on readme module sections

This commit is contained in:
Max Cahill 2020-06-15 22:23:22 +10:00
parent b63cb34f41
commit 4d042c58dd

View File

@ -14,6 +14,7 @@ Examples [in another repo](https://github.com/1bardesign/batteries-examples) to
- `mathx` - Mathematical extensions. Alias `math`. - `mathx` - Mathematical extensions. Alias `math`.
- `tablex` - Table handling extensions. Alias `table`. - `tablex` - Table handling extensions. Alias `table`.
- `stringx` - String handling extensions. Alias `string`. - `stringx` - String handling extensions. Alias `string`.
**General Utility:** **General Utility:**
- `class` - Single-inheritance oo in a single function. - `class` - Single-inheritance oo in a single function.
- `functional` - Functional programming facilities. `map`, `reduce`, `any`, `match`, `minmax`, `mean`... - `functional` - Functional programming facilities. `map`, `reduce`, `any`, `match`, `minmax`, `mean`...
@ -21,10 +22,12 @@ Examples [in another repo](https://github.com/1bardesign/batteries-examples) to
- `set` - A set type supporting a full suite of set operations with fast membership testing and ipairs-style iteration. - `set` - A set type supporting a full suite of set operations with fast membership testing and ipairs-style iteration.
- `sort` - Provides a stable merge+insertion sorting algorithm that is also, as a bonus, often faster than `table.sort` under luajit. Also exposes `insertion_sort` if needed. Alias `stable_sort` - `sort` - Provides a stable merge+insertion sorting algorithm that is also, as a bonus, often faster than `table.sort` under luajit. Also exposes `insertion_sort` if needed. Alias `stable_sort`
- `state_machine` - Finite state machine implementation with state transitions and all the rest. Useful for game states, ai, cutscenes... - `state_machine` - Finite state machine implementation with state transitions and all the rest. Useful for game states, ai, cutscenes...
**Geometry:** **Geometry:**
- `intersect` - 2d intersection routines, a bit sparse at the moment - `intersect` - 2d intersection routines, a bit sparse at the moment
- `vec2` - 2d vectors with method chaining, garbage saving interface. A bit of a mouthful at times, but you get used to it. - `vec2` - 2d vectors with method chaining, garbage saving interface. A bit of a mouthful at times, but you get used to it.
- `vec3` - 3d vectors as above. - `vec3` - 3d vectors as above.
**Misc:** **Misc:**
- `async` - Async operations as coroutines. - `async` - Async operations as coroutines.
- `colour` - Colour conversion routines. Alias `color`. - `colour` - Colour conversion routines. Alias `color`.