( decodeUnknown: ParseResult.DecodeUnknown<array_.NonEmptyReadonlyArray<A>, R> )
| 8336 | `NonEmptyChunk(${chunk_.toReadonlyArray(c).map(item).join(", ")})` |
| 8337 | |
| 8338 | const nonEmptyChunkParse = <A, R>( |
| 8339 | decodeUnknown: ParseResult.DecodeUnknown<array_.NonEmptyReadonlyArray<A>, R> |
| 8340 | ): ParseResult.DeclarationDecodeUnknown<chunk_.NonEmptyChunk<A>, R> => |
| 8341 | (u, options, ast) => |
| 8342 | chunk_.isChunk(u) && chunk_.isNonEmpty(u) |
| 8343 | ? toComposite(decodeUnknown(chunk_.toReadonlyArray(u), options), chunk_.unsafeFromNonEmptyArray, ast, u) |
| 8344 | : ParseResult.fail(new ParseResult.Type(ast, u)) |
| 8345 | |
| 8346 | /** |
| 8347 | * @category Chunk |
no test coverage detected