(u: unknown)
| 47 | |
| 48 | /** @internal */ |
| 49 | export const isFlatten = (u: unknown): u is Flatten.Flatten<unknown> => |
| 50 | typeof u === "object" && u != null && FlattenTypeId in u |
| 51 | |
| 52 | /** @internal */ |
| 53 | export const isFlattened = <A>(self: Flatten.Flatten<A>): self is Flatten.Flattened<A> => self._tag === "Flattened" |