lily/docs/spec.md
koniifer a5e89020c4 lots of work again again
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
2025-01-15 17:41:51 +00:00

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)