reorganise files again update spec prefer ^u8 to ^void use better-than-c names for memory functions start work on iterators (spec incomplete) start work on page allocator implement arbitrary quicksort implement into_iter, sort, sort_with, find for Vec(T) minor improvement to soundness of Type struct
12 lines
401 B
Markdown
12 lines
401 B
Markdown
# lily specification
|
|
> [!Important] spec version: 0.0.2
|
|
> before version 1.0.0, the spec is provisional and may be subject to change.
|
|
|
|
a collection of guidelines for programmers to use to create lily-compatible implementations.
|
|
|
|
the following files define the spec:
|
|
- [hashers](./spec/hash.md)
|
|
- [allocators](./spec/alloc.md)
|
|
- [random number generators](./spec/rand.md)
|
|
- [iterators](./spec/iter.md)
|