Schema.TemplateLiteralParser
文字列の解析はできるが、その後の変換をやってくれない
code:ts
import { Schema } from "effect"
// ▼
const schema = Schema.TemplateLiteralParser(
Schema.NumberFromString,
"a",
Schema.NonEmptyString
)
console.log(Schema.decodeSync(schema)("100afoo"))
最初の要素をnumberに変換するところまでやってくれる