TypeScript tsconfig.jsonが効かない
tsconfig.jsonの設定が反映されない問題が発生したのですが、理由はtscコマンドにコンパイル対象のファイルを指定していたためでした。
以下のような場合、tsconfig.jsonは無視されます。
tsc i ...
プログラマーを目指すときにオンラインサロンには気を付けた方が良い
単価が比較的高く、将来性もあるプログラマーですが、これからプログラマーを目指す方に心得ておくと良いことを書きます。
プログラマーになるために特別な才能は必要はないと思っていますが、一つだけ絶対になくてはいけないことがあると ...
彼岸の墓参りにもっていくもの7つ
線香に火をつけるときにあると便利です。
線香必要な量をあらかじめ考えてもっていきましょう。少し多めに持っていくと良いと思います。
マッチ火をつけるときに必要です。
御散供(白米)少量で問題ありま ...
JavaScript入門 オプショナルチェーンの使い方
オブジェクトのプロパティにアクセする際に、そのプロパティがundefined やnullだった時には、エラーになります。
以下の例では、dog はないので、adventurer.dog.name へのアクセスはエラーになり ...
はじめてピザを作りました
生まれてはじめてピザを作りました。
といっても、本格的なものではなく、薄力粉だけを使ってフライパンで焼く方法です。
手軽にできたのですが、やはり生地があまりおいしくありませんでした。
発酵をさせない ...
TypeScript 入門 配列のいずれかの要素を受け取る関数
例えば以下のような配列があり、
この配列の要素のいずれかを引数に受け取る関数を定義したいとします。
const f1 = (value: V) => {//do something}Vの型の定義は以下にな ...
映画 「楽園」をみた感想
佐藤浩市が好きなのとAmazon Primeで見れたので、見てみました。
内容をものすごく簡潔にいうと、三人の登場人物が村八分のような状態になって、それぞれ不幸になっていくという悲しいお話でした。
これをみると ...
TypeScript 入門 Push型を定義する
配列に要素を追加するような型を定義します。
type Push<T extends unknown使い方。
type T1 = Push<, 3>//type T2 = Push<, ' ...
TypeScript 入門 Include型を定義する
配列の中に、指定した値があれば true、そうでない場合はfalseを返す型です。
type Includes<T extends readonly any ? true : false
TypeScript入門 二つの配列の型を足した型を返す
二つの配列の型を足したConcat型を定義します。
type Concat<T extends unknown> =TとUは、どちらも配列型と互換性があることがポイントです。









