TypeScriptの型推論を活用してCLIのバリデーションコードを削除できた話を書きました。「バリデーションせずパースせよ」(Parse, don't validate )の考え方をCLIパーサーに適用したOptiqueというライブラリを作った経緯について。
zenn.dev
TypeScriptの型推論を活用してCLIのバリデーションコードを削除できた話を書きました。「バリデーションせずパースせよ」(Parse, don't validate )の考え方をCLIパーサーに適用したOptiqueというライブラリを作った経緯について。
zenn.dev
@skoji@sandbox.skoji.jp
A programmer who loves cats, beer, and MMFR. “Rev it up for the Immortan Joe!” #cat #鯖缶
本好きインスタンスhttps://bookwor.msも運営してます
@BananaGiko_cle@felesitas.cloud
felesitas.cloudのModです。
趣味で小説を書いています。
Favが煩いと思われた方は、仰って頂ければ意識してFavを減らしますので、お気軽にお声掛けください。
アイコンは依頼して描いていただいた秀嗣( @shuushi )さんのイラストを加工しています。
@shibafu528@ertona.net
頭とお腹が弱いボンクラプログラマー。
名前呼ぶ時はIDで呼んでください。
PHPとRubyが書けます。
FF14とbeatmaniaIIDXもやります。
⚠️ CW設定のない下品な発言が非常に多いです。どうにも辞められないので、無理な人は見ないでほしい。
【一部投稿コンテンツの著作権表示】
FINAL FANTASY XIV: (C) SQUARE ENIX CO., LTD. All Rights Reserved.
@tomoya@social.matsuuratomoya.com
SoundMaker/Civil Engineering of Music
Developing sound programming language "mimium", performing with self-made instruments and doing some research.
he/him(demi )