parser-ts
TypeSciprtのparser combinator
purescript-eulalieをfp-tsで実装
開発者はGiulio Canti
fp-tsが必要
fp-tsの知識が前提される
parser-tsの関数
github
docs
型は面白いのだが、あまりDXが高くない
結局いろいろコスパが悪いので使用するのを辞めた
難しい割に、別にそんな正しいことをやっている気分になれない
めちゃくちゃ冗長になる
これはmrsekut.iconの理解不足かも知れないのでなんともだが
parser-tsを使っているOSS
Docsが薄いので実際に使用しているものが参考になるmrsekut.icon
used by
buttery
RPCやwebsocketを扱うDSL
規模があるので良い
Effect-TS
graphql-ts
json-parser-ts
キレイという感じでもないが、参考になるかも
import-path-rewrite
https://github.com/gcanti/import-path-rewrite
同じ作者のもの
まだ作り始め段階
型
Parset<I, O>
Iは入力の型
Oは出力の型