Menu
Learn
Documentation
Language Reference
Library Reference
Command-line Reference
Feature Overview
Articles
Downloads
Packages
Community
Blog
Orgs using D
Twitter
Calendar
Forums
IRC
Wiki
GitHub
Issues
Get Involved
Foundation
Security Team
Donate
Sponsors
Resources
Books
Tutorials
Tools
Editors
IDEs
Visual D
Acknowledgments
D Style
Glossary
Sitemap
Search
Entire D Site
Language
Library
Forums
go
API Documentation
version 2.100.0
overview
std
algorithm
Package members
comparison
iteration
mutation
searching
setops
sorting
container
Package members
array
binaryheap
dlist
rbtree
slist
util
datetime
Package members
date
interval
stopwatch
systime
timezone
digest
Package members
crc
hmac
md
murmurhash
ripemd
sha
experimental
allocator
building_blocks
Package members
affix_allocator
aligned_block_list
allocator_list
ascending_page_allocator
bitmapped_block
bucketizer
fallback_allocator
free_list
free_tree
kernighan_ritchie
null_allocator
quantizer
region
scoped_allocator
segregator
stats_collector
Package members
common
gc_allocator
mallocator
mmap_allocator
showcase
typed
logger
Package members
filelogger
multilogger
nulllogger
checkedint
typecons
format
Package members
read
spec
write
math
Package members
algebraic
constants
exponential
hardware
operations
remainder
rounding
traits
trigonometry
net
curl
isemail
range
Package members
interfaces
primitives
windows
charset
syserror
Package members
array
ascii
base64
bigint
bitmanip
checkedint
compiler
complex
concurrency
conv
csv
demangle
encoding
exception
file
functional
getopt
int128
json
mathspecial
meta
mmfile
numeric
outbuffer
parallelism
path
process
random
regex
signals
socket
stdint
stdio
string
sumtype
system
traits
typecons
uni
uri
utf
uuid
variant
xml
zip
zlib
core
gc
config
gcinterface
registry
stdc
assert_
complex
ctype
errno
fenv
float_
inttypes
limits
locale
math
signal
stdarg
stddef
stdint
stdio
stdlib
string
tgmath
time
wchar_
wctype
stdcpp
allocator
array
exception
memory
new_
string
string_view
type_traits
typeinfo
utility
vector
xutility
sync
barrier
condition
config
event
exception
mutex
rwmutex
semaphore
thread
Package members
context
fiber
osthread
threadbase
threadgroup
types
atomic
attribute
bitop
builtins
checkedint
cpuid
demangle
exception
math
memory
runtime
simd
time
vararg
volatile
dmd
backend
aarray
backconfig
barray
bcomplex
blockopt
cc
cdef
cg
cg87
cgcod
cgcs
cgcse
cgcv
cgelem
cgen
cgobj
cgreg
cgsched
cgxmm
cod1
cod2
cod3
cod4
cod5
code
code_x86
codebuilder
cv4
cv8
dcgcv
dcode
debugprint
disasm86
dlist
dout
drtlsym
dt
dtype
dvarstats
dvec
dwarf
dwarf2
dwarfdbginf
dwarfeh
ee
el
elem
elfobj
elpicpie
errors
evalu8
exh
fp
gdag
gflow
global
glocal
gloop
go
goh
gother
gsroa
iasm
mach
machobj
md5
melf
mem
mscoff
mscoffobj
newman
nteh
obj
oper
os
pdata
ph2
ptrntab
rtlsym
symbol
symtab
ty
type
util2
var
xmm
common
bitfields
file
outbuffer
string
root
aav
array
bitarray
complex
ctfloat
env
file
filename
hash
longdouble
man
optional
port
region
response
rmem
rootobject
speller
string