こんにちは, 口の中パッサパサです. さてパッサパサといえばパーサコンビネータの話をしましょう. 以前作った JavaScript 用パーサコンビネータライブラリ の TypeScript 向けインターフェースをつくりました. github.com こんな感じで使えます. どーしてくれんだマリコちゃん. import { string, StringParser } from "typed-loquat"; const p = string(); type P<T> = StringParser<T>; const parser: P<string> = p.string("口の中").and( p.anyChar.manyTill(p.string("だよ").try()).map(cs => cs.join("")).bind(term => p.string(term).and(p.