Features By Package
package name [tango.x.y] | |
- | |
core | threads, fibers, traits, variant, memory & runtime interface |
core.sync | atomic, barrier, condition, mutex, semaphore, etc. |
core.tools | stacktrace and friends |
- | |
io | path manipulation, file collation, stdout, console, etc. |
io.compress | compression, zlib, zip |
io.device | memory I/O, file, serial port, memory-mapped files, temp-files, thread-pipe |
io.model | interfaces |
io.selector | poll, epoll, select |
io.stream | buffering, text & data serialization, I/O formatting, token parsing, snooping, unicode, etc. |
io.vfs | virtual file system with css-like selectors. Operates on file-systems, zip, ftp |
- | |
math | bessel, bigint, elliptic, bracket, gamma, ieee, probability, etc. |
math.random | kiss, twister, ziggurat, etc. |
- | |
net | uri |
net.device | socket, datagram, local-socket, ssl-socket, multicast, berkeley |
net.ftp | telnet, ftp |
net.http | http client, associated modules |
net.model | interfaces |
net.util | memcache, pki, etc. |
- | |
stdc | C declarations |
stdc.posix | posix declarations |
- | |
sys | O/S environment, shared-libs, processes, pipes, home-folder |
sys.consts | constants |
sys.darwin | constants |
sys.freebsd | constants |
sys.linux | constants, epoll, tipc |
sys.solaris | constants |
sys.win32 | constants, codepage, macros, process, types, usergdi, wsasock, etc. |
- | |
text | regex, search, string-class, argument parsing, unicode upper/lower/case, utilities |
text.convert | various text parsers and formatters, unicode converters |
text.json | json package |
text.locale | locale-specific formatting and handling |
text.xml | xml + xpath package |
- | |
time | clock, wallclock, iso8601, stopwatch, time types |
time.chrono | calendar support, gregorian, hebrew, hijri, japanese, korean, taiwan, etc. |
- | |
util | to!() converter |
util.container | circularlist, hashmap, hashset, linkedlist, sortedmap, vector, stack, heap, etc. |
util.digest | crc32, md5, md4, sha0, sha1, sha256, sha512, tiger, ripemd128->320, etc. |
util.encode | base64 |
util.log | log4j-style logging, appenders, layout styles, etc. |
- core: threads, fibers, traits, variant, memory and runtime interface, etc.
- sync: atomic, barrier, condition variable, mutex, semaphore, etc.
- tools: stacktrace and friends
- io
- compress
- device
- model
- selector
- stream
- vfs
- math
- random
- net
- device
- ftp
- http
- model
- util
- stdc
- posix
- sys
- consts
- darwin
- freebsd
- linux
- solaris
- win32
- text
- convert
- json
- locale
- xml
- time
- chrono
- util
- container
- digest
- encode
- log