DRYな備忘録

Don't Repeat Yourself.

2014-06-06から1日間の記事一覧

TypeScriptのinterface制限のextendsと、ついでにダックタイピングのメモ

問題 interfaceってextendsできるんだっけ? メソッドとプロパティさえ満たしてれば型制約突破できるんだっけ?(ダックタイピング) メモ interface Speaker { Speak(s: string): void; } interface Person extends Speaker { name: string; Greet(): void;…

jsプロジェクトのメタファイルが多すぎてウザいのでchestというのを使ってみたメモ

メタファイルが多すぎる TypeScriptに限った話ではないのだけれど、JavaScript関連のプロジェクトつくってるとパッケージ管理などを定義するメタファイルがトップディレクトリに散乱することになる。たとえば otiai10/prisc at freeze/before-chest · GitHub…