A set of utilities, neatly sorted in subpackages
Find a file
2025-12-09 16:52:53 +01:00
packages Optional: fix problem with get() not compiling 2025-12-09 16:52:53 +01:00
source/ninox/std Update author links 2024-07-20 10:38:45 +02:00
.gitignore Rebrand project to ninox.d-std 2023-07-09 16:02:00 +02:00
dub.json Update copyright headers 2024-11-09 15:07:04 +01:00
dub.selections.json Initial commit 2023-04-20 12:59:52 +02:00
LICENSE Initial commit 2023-04-20 12:59:52 +02:00
readme.md Add string subpackage 2024-07-20 17:34:22 +02:00

ninox-d_std

A set of utilities, packaged nicely into subpackages

License

The code in this repository is licensed under AGPL-3.0-or-later; for more details see the LICENSE file in the repository.

Packages

  • optional: Optionals in dlang; Optional!int.some(42) or Optional!int.none().
  • callable: Wrapper struct to hold any function / delgate with ease
  • string: String utilities and algorithms
  • traits: Helpfull traits / templates to help in dlang development
  • variant: Variants to hold arbitary data