Scamp is a library for the D programming language. It is focused primarily on providing lightweight and BetterC-compatible implementations for commonly needed functions.
This library is in early development.
Top-level packages:
- scamp.alloc: Memory allocation tools.
- scamp.collections: Collections and data structures.
- scamp.io: Input and output.
- scamp.meta: Metaprogramming tools.
- scamp.range: Tools for working with iteration and ranges.
- scamp.text: Tools for working with text.
- scamp.time: Time-related tools.
Notable sub-packages:
- scamp.io.stdio: @nogc helpers for dealing with stdin, stdout, and stderr.