Dockerで各言語の初期セットアップをするときのコマンド。これで作ったプロジェクトをもとにdocker-compose.yml
を記述したりしてつかう。
$ docker run \
--interactive --tty --rm \
--volume $(pwd):/app \
--workdir /app node:16-alpine \
// http://www.typescriptlang.org/play/#code/PTAEHkCcBMEsDsCGAbUA5ArgWwEYFNJRo8AzBWAF1gHt4AoCgTwAc9QBJeAY0jyz3gUAPABUAfKAC8oANoiAugG4GLNuHhtpMpStagRAd2qgTUjt179BQ9XjHKmekQAtebM5x58Bww9Xu6bABi1BiEJtKelj6irnh2ynQgoADCtF4UbCQY3FS0dNm5NPCgzMgYAM62omIAFABuKABc+gCULVHe1uKgAN50JrwUYSUyjcg6AL50SWBpFniZoPDY+JB0XLQVFKC0eC22ZtrKm-DboBRGLX5mZZW2tXutiafnvBUYyDvSd1UatZdqM8NlsduMAILXIymaTvT4URSgZIAUUgkGo61eYJQACFrnFNKA4V8TqDQOMUi0QmEIkS8B8SUiwKj0esgA | |
// Ordinal Number definition | |
type Increment<T> = [T]; | |
type One = []; | |
type Two = Increment<One>; | |
type Three = Increment<Two>; | |
type Four = Increment<Three>; | |
// Concrete function |
body { | |
font-family: "YuMincho", "游明朝", "serif"; | |
background-color: #fff; | |
color: #000; | |
} |