This example uses the same generated `KVITable` data that was described in the README, but formats the output differently. ```haskell render (defaultRenderConfig { KTR.sortKeyVals = True , KTR.rowRepeat = False , KTR.hideBlankCols = False , KTR.hideBlankRows = False , KTR.equisizedCols = False , KTR.colStackAt = Just "hundreds" } ) nestedTable ``` Here, the hiding of blank rows and columns is disabled, which makes the table significantly larger: ``` ____ snip vv ____ | millions | thousands | _____ 0 _____ | _______ 1 ________ | _______ 2 ________ | <- hundreds | | | _ 0 _ | _ 2 _ | _ 0 _ | ___ 2 ____ | _ 0 _ | ___ 2 ____ | <- tens | | | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | <- ones +----------+-----------+---+---+---+---+---+---+------+-----+---+---+------+-----+ | 0 | 0 | | | | | | | even | odd | | | even | odd | | | 1 | | | | | | | even | odd | | | even | odd | | | 2 | | | | | | | even | odd | | | even | odd | | 1 | 0 | | | | | | | even | odd | | | even | odd | | | 1 | | | | | | | even | odd | | | even | odd | | | 2 | | | | | | | even | odd | | | even | odd | | 2 | 0 | | | | | | | even | odd | | | even | odd | | | 1 | | | | | | | even | odd | | | even | odd | | | 2 | | | | | | | even | odd | | | even | odd | ____ snip ^^ ____ ``` *****
millions | thousands | 0 | 1 | 2 | ←hundreds | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | 2 | 0 | 2 | 0 | 2 | ←tens | ||||||||
0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | ←ones | ||
0 | 0 | even | odd | even | odd | |||||||||
1 | even | odd | even | odd | ||||||||||
2 | even | odd | even | odd | ||||||||||
1 | 0 | even | odd | even | odd | |||||||||
1 | even | odd | even | odd | ||||||||||
2 | even | odd | even | odd | ||||||||||
2 | 0 | even | odd | even | odd | |||||||||
1 | even | odd | even | odd | ||||||||||
2 | even | odd | even | odd |