effect-tree - v1.0.36
    Preparing search index...

    Function decode

    • Decode nested arrays into a tree.

      Type Parameters

      • A

      Parameters

      Returns Tree<A>

      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',
      ])