タグ

2020年9月1日のブックマーク (3件)

  • Template literal types and mapped type 'as' clauses by ahejlsberg · Pull Request #40336 · microsoft/TypeScript

    This PR implements two new features: Template literal types, which are a form of string literals with embedded generic placeholders that can be substituted with actual string literals through type instantiation, and Mapped type as clauses, which provide the ability to transform property names in mapped types. Template literal types Template literal types are the type space equivalent of template l

    Template literal types and mapped type 'as' clauses by ahejlsberg · Pull Request #40336 · microsoft/TypeScript
    coppieee
    coppieee 2020/09/01
  • パソナ、本社機能を淡路島に移転 社員1000人を異動(1/2ページ)

    人材派遣大手、パソナグループは31日、東京にある社の主要機能を兵庫県の淡路島に移す方針を明らかにした。営業、人事部門などの社員約千人を来年春までに淡路島に異動させる。新型コロナウイルスの感染拡大で在宅勤務が普及したことを受け、「どこでも仕事ができる」ことを実証する。パソナは淡路島の西岸にテーマパークや劇場、レストランなどを開設しており、こうした観光事業との相乗効果も狙う。 異動の対象となるのは、取引先とパソコンを通じてオンラインでやり取りができる営業部門や、給与計算、福利厚生などを担う人事部門の社員ら。デジタル技術を活用して社内を変革する「デジタル・トランスフォーメーション(DX)センター」を設置する。異動してくる社員が入居する新たなオフィス(約5300平方メートル)について既に賃貸契約を進めており、大浴場、バーを備えた社宅(140室)や寮も完備する。 営業部門ではパソナが提供する各種の

    パソナ、本社機能を淡路島に移転 社員1000人を異動(1/2ページ)
    coppieee
    coppieee 2020/09/01
    別に個人で淡路島に住むのはいいと思うけど、強制的に移転はひどない?車運転できないと詰むし。家族(特に学生)のこととか考えると全然賛同できない。
  • こわくないTypeScript〜Mapped TypeもConditional Typeも使いこなせ〜 - uhyo/blog

    TypeScriptの型システムは、ユニオン型を始めとする様々な機能を持っているのが特徴的です。 その中でも、mapped typesとconditional typesは高度な機能として知られています。 ところが、その機能の膨大さゆえ、全てを使いこなす必要はない、TypeScriptの複雑な機能を無闇に使うべきではないという言説はたびたび現れます。 そのときに槍玉に上がりやすいのがmapped typesとconditional typesなのです。 筆者は、これらの機能は使えるだけ使い倒すべきであるという考えを持っています。 主張の根幹には、高度な型を使えばより正確にインターフェースを記述することができること、そして正確なインターフェースは使いやすさや正確な型推論結果に貢献することがあります。 正確なインターフェースや型推論結果は、コードの理解速度や開発効率を促進します。 これらは型シ

    こわくないTypeScript〜Mapped TypeもConditional Typeも使いこなせ〜 - uhyo/blog
    coppieee
    coppieee 2020/09/01