summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-06-27container.HashTable: Fix infinite rehashing when insertingEugen Wissner
Fix #53.
2018-06-26Add Option to typeconsEugen Wissner
Fix #47.
2018-06-23Replace floating pointer formatter with errol1Eugen Wissner
2018-06-22Remove functions deprecated in 0.9.0Eugen Wissner
2018-06-20Update socket documentationv0.10.0Eugen Wissner
2018-06-19Tuple with more than two fieldsEugen Wissner
Fix #41.
2018-06-12Implement auto-decoding free equal comparisonEugen Wissner
Fix #39.
2018-06-10Add takeExactlyEugen Wissner
Fix #43.
2018-06-10take: Remove moveFront, moveBack, moveAtEugen Wissner
2018-06-10Add take range adapterEugen Wissner
2018-06-09Update 2.080 series to 2.080.1Eugen Wissner
2018-06-08readIntegral: Support base between 2 and 36Eugen Wissner
2018-06-07Make intToString -> readString more genericEugen Wissner
Make readString work with any char range and unsigned integral type.
2018-06-01container.list: Remove deprecated list length propertyEugen Wissner
2018-05-31encoding.ascii: Make static const data immutablev0.9.0Eugen Wissner
2018-05-31async: Annotate system testsEugen Wissner
2018-05-30Insert a range into the hash table and setEugen Wissner
2018-05-23Make an independent function for converting port stringEugen Wissner
2018-05-20HashTable/Set: Add proper assignmentEugen Wissner
2018-05-18Make Array postblit safe if possibleEugen Wissner
2018-05-17container.Set and HashTable: Fix constructorsEugen Wissner
2018-05-17hash.lookup: Reformat the docsEugen Wissner
2018-05-14Add KeyValue alias for value tupleEugen Wissner
2018-05-14Make HashTable Range return PairEugen Wissner
2018-05-14Port Set ranges for HashTableEugene Wissner
2018-05-14Move length tracking to HashArrayEugene Wissner
2018-05-14Use HashArray as internal storageEugene Wissner
2018-05-14Add HashTable containerEugene Wissner
2018-05-12Rename Pair to TupleEugen Wissner
2018-05-11Improve preconditions for the container.SetEugen Wissner
2018-05-10Switch to travis-ci.comEugen Wissner
2018-05-08Fix math.nbtheory linkage to asmEugen Wissner
Don't use extern for templated functions. If the function argument is const, it gets a different mangling. So define a private function for each floatint point length and call it from template.
2018-05-06Remove unused variablesEugen Wissner
2018-05-05Add dmd 2.080.0 supportEugen Wissner
2018-05-02Move Smallest and Largest to meta.transformEugene Wissner
Smallest and Largest choose the smallest or largest (according to .sizeof property) type in the list of types. These templates get a list of types and produce a type, so they are transformations.
2018-05-01Add documented tests for Set.empty and Set.clear()Eugene Wissner
2018-04-30Track hash Set lengthEugene Wissner
Can be used later to rehash the hash table if it is full up to some percentage.
2018-04-29HashArray as an internal store for hash containersEugene Wissner
2018-04-28container.Set: Rewrite arch dependent testsEugene Wissner
2018-04-28Make allocator getter publicEugene Wissner
2018-04-28container.Set: Support customizable hasherEugene Wissner
2018-04-27Make isType publicEugene Wissner
2018-04-27Deprecate math.min/max in favour of tanya.algorithmEugene Wissner
2018-04-26Replace std min/max. Fix #35Eugene Wissner
2018-04-26Accept/return as inout in min/maxEugene Wissner
2018-04-25Merge remote-tracking branch 'origin/master' into feature/min_maxEugene Wissner
2018-04-25Fix #33Eugene Wissner
2018-04-25Replace SocketError with ErrorCode.ErrorNoEugene Wissner
2018-04-24Add CommonTypeEugen Wissner
2018-04-22Add min/max algorithmsEugen Wissner