Decode nested arrays into a tree.
import {Codec, drawTree} from 'effect-tree'const tree = Codec.Arrays.decode([ 1, [2, [3, [4, 5]], [6, [7, 8]]],])expect(drawTree.number(tree)).toEqual([ '┬1 ', '├─2 ', '├┬3 ', '│├─4', '│└─5', '└┬6 ', ' ├─7', ' └─8',]) Copy
import {Codec, drawTree} from 'effect-tree'const tree = Codec.Arrays.decode([ 1, [2, [3, [4, 5]], [6, [7, 8]]],])expect(drawTree.number(tree)).toEqual([ '┬1 ', '├─2 ', '├┬3 ', '│├─4', '│└─5', '└┬6 ', ' ├─7', ' └─8',])
Decode nested arrays into a tree.