mirror of
https://github.com/dlang/phobos.git
synced 2025-04-26 13:10:35 +03:00
The standard library of the D programming language
algorithmsallocatorconcurrencycontainersddlangfunctionalhacktoberfestmathmetaparallelismphobosrangesregexstandard-librarystdiotraitstype-conversionunicode
![]() It does the same thing as the std.traits version. They both alias the one in druntime. However, the documentaton and tests have been beefed up a bit. I also added assertWithQualifiers as a private test helper, which it may make sense to add later as a public test helper somewhere, but we don't currently have any module or package for that sort of thing, so for now, it's private. Some of the existing tests should probably also be refactored to use it, but I'm not worrying about that as part of these changes. |
||
---|---|---|
.circleci | ||
.github/workflows | ||
changelog | ||
etc/c | ||
phobos | ||
std | ||
test | ||
tools | ||
.codecov.yml | ||
.dscanner.ini | ||
.editorconfig | ||
.gitignore | ||
build_v3.d | ||
CODEOWNERS | ||
CONTRIBUTING.md | ||
index.dd | ||
LICENSE_1_0.txt | ||
Makefile | ||
posix.mak | ||
project.ddoc | ||
README.md | ||
unittest.d |
Phobos Standard Library
Phobos is the standard library that comes with the D Programming Language Compiler.
Download
Phobos is packaged together with the compiler. You should download the whole precompiled package.
To build everything yourself, there is a description in the wiki.
Phobos is distributed under Boost Software Licence. See the licence file.
I Want to Contribute
Great! See the CONTRIBUTING.md file.