Sha256: 52cf58c7e95103d84353afdd257c52b3c441703b295d89562a7767201e8dd254
Contents?: true
Size: 523 Bytes
Versions: 193
Compression:
Stored size: 523 Bytes
Contents
module hamming; unittest { import std.exception : assertThrown; const int allTestsEnabled = 0; assert(distance("A", "A") == 0); static if (allTestsEnabled) { assert(distance("A", "G") == 1); assert(distance("AG", "CT") == 2); assert(distance("AT", "CT") == 1); assert(distance("GGACG", "GGTCG") == 1); assertThrown(distance("AAAG", "AAA")); assertThrown(distance("AAA", "AAAG")); assert(distance("GATACA", "GCATAA") == 4); assert(distance("GGACGGATTCTG", "AGGACGGATTCT") == 9); } }
Version data entries
193 entries across 193 versions & 1 rubygems