(candidates: ReadonlyArray<AST>)
| 1607 | |
| 1608 | /** @internal */ |
| 1609 | export const flatten = (candidates: ReadonlyArray<AST>): Array<AST> => |
| 1610 | Arr.flatMap(candidates, (ast) => isUnion(ast) ? flatten(ast.types) : [ast]) |
| 1611 | |
| 1612 | /** @internal */ |
| 1613 | export const unify = (candidates: ReadonlyArray<AST>): Array<AST> => { |