タグ Conditional Types
人気順 10 users 50 users 100 users 500 users 1000 users業務で見つけた! Conditional Types - LINE ENGINEERING
こんにちは。LINE証券フロントエンドエンジニアの鈴木です。この記事は「UIT 新春 Tech blog」シリーズ2日目の記事です。 LINE証券ではTypeScriptを使用しており、TypeScriptの力を最大限発揮させられるように日々取り組んでいます。そこで、この記事ではLINE証券のプロダクション用コードで実際にConditional Typesが使... 続きを読む
TypeScriptの型定義で麻雀の役判定をする 【dwango Advent Calendar 2日目】 - MANA-DOT
このエントリは ドワンゴ Advent Calendar 2021 2日目の記事です(夜が明けるまでは2日目!)。 はじめに TypeScriptには Conditional Types や Template Literal Types といったクッソ強力な型機能があります。 これらを用いて、今回は 2p3p4p2m3m4m2s3s4s4s5s6s8s8s のような天鳳牌譜形式の文字列を型引数に渡すと、麻雀... 続きを読む
TypeScriptの便利な型コレクションtype-festと型パズル解説~前編~ - 別にしんどくないブログ
TypeScript Advent Calendar 2019 - Qiita 14日目の記事です。 type-festというTypeScriptの便利な型を集めたnpmパッケージがあります。 今回はtype-festの中から特に複雑なUtilitiesの型の紹介とそれらの型パズルのような型定義について解説したいと思います。 この記事がMapped TypesやConditional Typesを使った複雑... 続きを読む
Conditional Typesで型安全なルーターを作る - 岩本海童
岩本海童 @Fukuoka.ts #1 (右の書類アイコンのメニューから"start presentation"を選択するとスライドモードになります) 自己紹介 岩本 海童 (いわもと かいどう) @odiak_ ZOZO研究所というところで、機械学習やったりフロントエンドやったりしてます TypeScriptが好きな方、お友達になりましょう 今日する話 Conditiona... 続きを読む
TypeScript 2.8: Conditional Types — Marius Schulz
TypeScript 2.8 introduced conditional types, a powerful and exciting addition to the type system. Conditional types let us express non-uniform type mappings, that is, type transformations that differ depending on a condition. Introduction to Conditional Types A conditional type describes a type r... 続きを読む
TypeScriptの型入門 - Qiita
TypeScript は型がついたJavaScriptです。プログラミングにおいて型があることの恩恵は大きく、近頃AltJSの代表格として人気を集めています。TypeScriptはもともと型のないJavaScriptで書かれるコードに型を付けることを使命としていることもあり、たまに変な型が追加されます。TypeScript2.8で予定されている conditional types もその一つです。... 続きを読む
TypeScript 2.8 の Conditional Types について - Qiita
投稿時点ではリリース前の機能のため、仕様が変わる可能性があります。また、実際に試したい方は、 npm i typescript@next してください。 今日はTypeScript2.8で導入される(予定の) Conditional typesについて書きます。 TypeScriptの型システムへの機能追加という意味では、keyofやMapped Types以来の変更と言って良さそう。 お察しのと... 続きを読む