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 | ||||||||||