typeguardの話もしてほしかった
初学者向けすぎ
配列メソッドを単純な論理式の代わりに使うのはあまり好きじゃないな。 includes使うとtype narrowingされない⋯よね? あとは、Map<number, T>じゃなくてRecord<number, T>でもいいと思う。
これ、全然覚えランない
それ条件分岐じゃなくない?正確な名前は分からんが短絡代入とでも言うべきか。元Perl使いだから好きだけど。
場合によっては使えるかもしれない。
言語独自の記法なんて読みづらくなるだけだよ。より一般的に採用されてる記法の方がいいよ。shのワンライナー職人の残した遺産とか結構迷惑よ?
TypeScriptの条件分岐をスマートに記述するためのTips - Nealle Developer's Blog
typeguardの話もしてほしかった
初学者向けすぎ
配列メソッドを単純な論理式の代わりに使うのはあまり好きじゃないな。 includes使うとtype narrowingされない⋯よね? あとは、Map<number, T>じゃなくてRecord<number, T>でもいいと思う。
これ、全然覚えランない
それ条件分岐じゃなくない?正確な名前は分からんが短絡代入とでも言うべきか。元Perl使いだから好きだけど。
場合によっては使えるかもしれない。
言語独自の記法なんて読みづらくなるだけだよ。より一般的に採用されてる記法の方がいいよ。shのワンライナー職人の残した遺産とか結構迷惑よ?