import { ParseResult, Schema } from "effect"
const one_way = Schema.transformOrFail(Schema.Uint8Array, Schema.String, {
strict: true,
encode: (input, options, ast) => {
return ParseResult.succeed([])
},
decode: (input, options, ast) => {
return ParseResult.succeed("")
}
})
const other_way = Schema.transformOrFail(Schema.String, Schema.Uint8Array, {
strict: true,
encode: (input, options, ast) => {
return ParseResult.succeed("")
},
decode: (input, options, ast) => {
return ParseResult.succeed([])
}
})
import { ParseResult, Schema } from "effect"
const one_way = Schema.transformOrFail(Schema.Uint8Array, Schema.String, {
strict: true,
encode: (input, options, ast) => {
return ParseResult.succeed([])
},
decode: (input, options, ast) => {
return ParseResult.succeed("")
}
})
const other_way = Schema.transformOrFail(Schema.String, Schema.Uint8Array, {
strict: true,
encode: (input, options, ast) => {
return ParseResult.succeed("")
},
decode: (input, options, ast) => {
return ParseResult.succeed([])
}
})