TSD #1: Early Thoughts, Tests, Code

This entry is part of 2 in the series TSD Development

TSD Development: The first thing to do is make a thing that accepts key-value pair assignments to make a tree. Since kotlin readily supports map-like assignments, the first minor-leage case looks like this: output["key"] = "value" That resembles a map, by design, but it isn’t one. Later cases will elaborate this, but the secret sauce is two-fold, consisting of a sequencing concept and a nesting concept. Sequencing: the order in which keys are assigned values is preserved. Think in terms …

TSD #1: Early Thoughts, Tests, Code See Full Post