- abstract_members
module nxt.abstract_members
Test diagnostics for abstract members.
- ada
module nxt.ada
- ada_defs
module nxt.ada_defs
Undocumented in source.
- ada_lexer
module nxt.ada_lexer
- address
module nxt.address
Undocumented in source.
- algorithm_ex
module nxt.algorithm_ex
Extensions to std.algorithm.
- ansi_escape
module nxt.ansi_escape
ANSI escape codes and sequences.
- app
module nxt.app
Undocumented in source.
- appender_stack
module nxt.appender_stack
Undocumented in source.
- appending
module nxt.appending
Undocumented in source.
- array_algorithm
module nxt.array_algorithm
Array-only overloads of Phobos algorithms.
- array_ex
module nxt.array_ex
Array container(s) with optional sortedness via template-parameter
Ordering and optional use of GC via useGCAllocation.
- array_help
module nxt.array_help
Undocumented in source.
- array_stack
module nxt.array_stack
Undocumented in source.
- array_traits
module nxt.array_traits
Undocumented in source.
- assert_ex
module nxt.assert_ex
- assuming
module nxt.assuming
Undocumented in source.
- attr
module nxt.attr
Undocumented in source.
- attributes
module nxt.attributes
- behaviorism
module nxt.behaviorism
Introspection of interface and in turn behaviour.
- bijections
module nxt.bijections
Bijections between scalar types and integers.
- bimap
module nxt.bimap
Undocumented in source.
- bit_traits
module nxt.bit_traits
Undocumented in source.
- bitarray
module nxt.bitarray
- bitarray_algorithm
module nxt.bitarray_algorithm
Algorithms for dynamic and static bitarrays based with integral blocks.
- bitop_ex
module nxt.bitop_ex
Various extensions to core.bitop and std.bitmanip.
- bitwise_rotate
module nxt.bitwise_rotate
Undocumented in source.
- borrowed
module nxt.borrowed
Undocumented in source.
- borrown
module nxt.borrown
Ownership and borrowing á lá Rust.
- bound
module nxt.bound
Bounded arithmetic wrapper type, similar to Ada's range/interval types.
- byline
module nxt.byline
Undocumented in source.
- bylinefast
module nxt.bylinefast
Undocumented in source.
- bzlib
module nxt.bzlib
Undocumented in source.
- capitalization
module nxt.capitalization
Undocumented in source.
- casing
module nxt.casing
Undocumented in source.
- cconv
module nxt.cconv
High-level wrappers for C-conversion functions.
- char_traits
module nxt.char_traits
Undocumented in source.
- chunking
module nxt.chunking
Undocumented in source.
- class_range
module nxt.class_range
Undocumented in source.
- codec
module nxt.codec
- color
module nxt.color
- combinations
module nxt.combinations
Undocumented in source.
- concatenation
module nxt.concatenation
Undocumented in source.
- container_algorithm
module nxt.container_algorithm
Undocumented in source.
- container_traits
module nxt.container_traits
Traits used by containers.
- conv_ex
module nxt.conv_ex
Undocumented in source.
- conv_itos
module nxt.conv_itos
Undocumented in source.
- cpuid_ex
module nxt.cpuid_ex
Undocumented in source.
- csunits
module nxt.csunits
- cyclic
module nxt.cyclic
Undocumented in source.
- datetime_ex
module nxt.datetime_ex
Undocumented in source.
- dbgio
module nxt.dbgio
Various debug printing tools for debug printing in @safe pure nothrow @nogc code.
- decoding
module nxt.decoding
- deepdup
module nxt.deepdup
- dicom
module nxt.dicom
DICOM attribute instances.
- digest_ex
module nxt.digest_ex
Undocumented in source.
- digestion
module nxt.digestion
Hash digestion of standard types.
- digestx
module nxt.digestx
- dip_traits
module nxt.dip_traits
Detect DIP-support given as compiler flags starting with -dip.
- dlang_traits
module nxt.dlang_traits
Check presence of proposed extensions/modifications to the D language itself.
- dump
module nxt.dump
- dynamic_array
module nxt.dynamic_array
Undocumented in source.
- elfdoc
module nxt.elfdoc
Undocumented in source.
- emplace_all
module nxt.emplace_all
Undocumented in source.
- enum_ex
module nxt.enum_ex
Undocumented in source.
- enums
module nxt.enums
Extensions to Enumerations.
- expected
module nxt.expected
Wrapper type for a sum-type (union) of an unexpected and expected value.
- faulty
module nxt.faulty
Undocumented in source.
- fibers
module nxt.fibers
- fibonacci_heap
module nxt.fibonacci_heap
Undocumented in source.
- file_ex
module nxt.file_ex
Undocumented in source.
- filterarray
module nxt.filterarray
Undocumented in source.
- filters
module nxt.filters
Undocumented in source.
- find_ex
module nxt.find_ex
Undocumented in source.
- find_split_ex
module nxt.find_split_ex
Undocumented in source.
- fixed_array
module nxt.fixed_array
Statically allocated arrays with compile-time known lengths.
- fixed_dynamic_array
module nxt.fixed_dynamic_array
Undocumented in source.
- flatten_trait
module nxt.flatten_trait
Undocumented in source.
- fs
module nxt.fs
- functional_ex
module nxt.functional_ex
Undocumented in source.
- gc_traits
module nxt.gc_traits
Undocumented in source.
- geodetic
module nxt.geodetic
Undocumented in source.
- geometry
module nxt.geometry
Undocumented in source.
- getopt_ex
module nxt.getopt_ex
- getoptx
module nxt.getoptx
Undocumented in source.
- graph
module nxt.graph
Undocumented in source.
- hash_functions
module nxt.hash_functions
Various hash functions, including integer ones.
- horspool
module nxt.horspool
Boyer–Moore–Horspool Algorithm
- hybridsort
module nxt.hybridsort
Undocumented in source.
- inplace_algorithm
module nxt.inplace_algorithm
Undocumented in source.
- inplace_substitution
module nxt.inplace_substitution
Undocumented in source.
- integer_sorting
module nxt.integer_sorting
Integer Sorting Algorithms.
- ipa
module nxt.ipa
International Phonetic Alphabet.
- ixes
module nxt.ixes
Undocumented in source.
- knuthhash64
module nxt.knuthhash64
Undocumented in source.
- languages
module nxt.languages
Undocumented in source.
- lcs
module nxt.lcs
Longest Common Subsequence, typically used as a base for writing diff/compare algorithms.
- leb128
module nxt.leb128
LEB128 (Little Endian Base 128).
- line_column
module nxt.line_column
Undocumented in source.
- lingua
module nxt.lingua
Generic Language Constructs.
- lispy
module nxt.lispy
Lexer and parser of Lisp-like languages, including SUO-KIF and Emacs-Lisp.
- magics
module nxt.magics
- mangling
module nxt.mangling
ELF Symbol Name (De)Mangling.
- masking
module nxt.masking
Undocumented in source.
- math_ex
module nxt.math_ex
Undocumented in source.
- mathml
module nxt.mathml
- memuse
module nxt.memuse
- meta_ex
module nxt.meta_ex
Undocumented in source.
- minimal_fixed_array
module nxt.minimal_fixed_array
Undocumented in source.
- mmfile_ex
module nxt.mmfile_ex
Undocumented in source.
- module1
module nxt.module1
Undocumented in source.
- module2
module nxt.module2
Undocumented in source.
- modulo
module nxt.modulo
Undocumented in source.
- nesses
module nxt.nesses
Sparseness and denseness of ranges.
- nevo
module nxt.nevo
- ngram
module nxt.ngram
First and Higher Order Statistics: $(LUCKY Histograms) and $(LUCKY N-grams).
- notnull
module nxt.notnull
Undocumented in source.
- nstate
module nxt.nstate
- nullable_traits
module nxt.nullable_traits
Traits for introspection nullability (undefinedness) of a type.
- numerals
module nxt.numerals
Conversions between integral values and numerals.
- numeric_ex
module nxt.numeric_ex
Undocumented in source.
- open_hashmap
module nxt.open_hashmap
Undocumented in source.
- overlapping
module nxt.overlapping
Undocumented in source.
- owned
module nxt.owned
Undocumented in source.
- parallelism_ex
module nxt.parallelism_ex
Extensions to std.parallelism.
- permutations
module nxt.permutations
Undocumented in source.
- persist
module nxt.persist
- predicates
module nxt.predicates
Predicate extensions to std.algorithm.
- pretty
module nxt.pretty
Pretty Printing to AsciiDoc, HTML, LaTeX, JIRA Wikitext, etc.
- prime_modulo
module nxt.prime_modulo
Optimized prime modulo calculations.
- priority_queue
module nxt.priority_queue
Undocumented in source.
- probing
module nxt.probing
Probing algoriths used by for instance hash tables.
- products
module nxt.products
Undocumented in source.
- projectEuler
module nxt.projectEuler
Undocumented in source.
- pure_gc_allocator
module nxt.pure_gc_allocator
Undocumented in source.
- pure_mallocator
module nxt.pure_mallocator
Undocumented in source.
- pythogorean_triples
module nxt.pythogorean_triples
Pythogorean triple generators.
- qcmeman
module nxt.qcmeman
Qualified C memory management, being pure nothrow @nogc and, when
possible, @trusted.
- quoting
module nxt.quoting
Undocumented in source.
- random_ex
module nxt.random_ex
Randomize existing instances and generate randomized instances of a given type.
- range_ex
module nxt.range_ex
- rational
module nxt.rational
Boost Software License - Version 1.0 - August 17th, 2003
- rcstring
module nxt.rcstring
- rdf
module nxt.rdf
RDF-data model and algorithsm.
- region_allocator
module nxt.region_allocator
Undocumented in source.
- roptional
module nxt.roptional
Undocumented in source.
- sample_fibers
module nxt.sample_fibers
Undocumented in source.
- searching_ex
module nxt.searching_ex
Extensions to std.algorithm.searching.
- setops_ex
module nxt.setops_ex
Extend std.algorithm.setopts to also operate on set- and map-like
containers/ranges.
- show
module nxt.show
Undocumented in source.
- skip_ex
module nxt.skip_ex
- slicing
module nxt.slicing
Undocumented in source.
- soa
module nxt.soa
Structure of arrays similar to builtin feature in the Jai programming language.
- sort_ex
module nxt.sort_ex
Extensions to std.algorithm.sort.
- sortn
module nxt.sortn
Fixed Length Sorting via Sorting Networks.
- splitter_ex
module nxt.splitter_ex
Undocumented in source.
- sso_hashmap_or_hashset
module nxt.sso_hashmap_or_hashset
Undocumented in source.
- sso_open_hashset
module nxt.sso_open_hashset
Undocumented in source.
- sso_string
module nxt.sso_string
Undocumented in source.
- static_array_algorithm
module nxt.static_array_algorithm
Undocumented in source.
- static_bitarray
module nxt.static_bitarray
Statically sized variant of `std.bitmanip.BitArray.
- static_iota
module nxt.static_iota
Undocumented in source.
- static_modarray
module nxt.static_modarray
Undocumented in source.
- stemming
module nxt.stemming
- storage
module nxt.storage
Undocumented in source.
- string_store
module nxt.string_store
Undocumented in source.
- string_traits
module nxt.string_traits
Undocumented in source.
- stringcache
module nxt.stringcache
Undocumented in source.
- substitution
module nxt.substitution
Lazy Substitution Algorithms.
- sumo_kif
module nxt.sumo_kif
Helper functions for the SU(M)O-KIF file format.
- suppressing
module nxt.suppressing
Various suppressing hacks.
- syllables
module nxt.syllables
Undocumented in source.
- symbolic
module nxt.symbolic
Symbolic (Regular) Expressions and Predicate Logic.
- tabular
module nxt.tabular
Generic Loader for delimited text files.
- tempfs
module nxt.tempfs
Operations for Creating Temporary Files and Directories.
- test_class_hash
module nxt.test_class_hash
Undocumented in source.
- ties
module nxt.ties
Undocumented in source.
- to_string
module nxt.to_string
Test multiple overloads of toString()
- traits_ex
module nxt.traits_ex
Various extensions to std.traits.
- tree
module nxt.tree
Undocumented in source.
- trie
module nxt.trie
- typecons_ex
module nxt.typecons_ex
Undocumented in source.
- typedoc
module nxt.typedoc
Undocumented in source.
- uncopyable_sample
module nxt.uncopyable_sample
Undocumented in source.
- unique_range
module nxt.unique_range
Undocumented in source.
- unsafe
module nxt.unsafe
Undocumented in source.
- uri_algorithm
module nxt.uri_algorithm
Algorithms operating on URIs including URLs.
- variant
module nxt.variant
Undocumented in source.
- variant_arrays
module nxt.variant_arrays
Undocumented in source.
- variant_ex
module nxt.variant_ex
Lightweight versions of polymorphism packed inside one single
word/pointer.
- w3c
module nxt.w3c
W3C (XML/HTML) Formatting.
- xxhash64
module nxt.xxhash64
xxHash is an extremely fast non-cryptographic hash algorithm, working at
speeds close to RAM limits. It is proposed in two flavors, 32 and 64 bits.
- zio
module nxt.zio
File I/O of Compressed Files.