(_: void)
| 498 | |
| 499 | /** @internal */ |
| 500 | export const getSemigroup = <A>(_: void): semigroup.Semigroup<DocTree.DocTree<A>> => { |
| 501 | return { |
| 502 | combine: (self, that) => concat(Arr.make(self, that)), |
| 503 | combineMany: (self, trees) => concat(Arr.fromIterable([self, ...trees])) |
| 504 | } |
| 505 | } |
| 506 | |
| 507 | /** @internal */ |
| 508 | export const getMonoid = <A>(_: void): monoid.Monoid<DocTree.DocTree<A>> => { |