Upgrade to Pro — share decks privately, control downloads, hide ads and more …

VS codeとPyrightで始める型のある生活

tenajima
September 17, 2019

VS codeとPyrightで始める型のある生活

VS codeとPyrightを使ってPythonでもふんわりと型のありがたみを受けよう

tenajima

September 17, 2019
Tweet

More Decks by tenajima

Other Decks in Programming

Transcript

  1. 1ZUIPOʹ͓͚Δܕʹ͍ͭͯ w 5ZQF)JOUT w 1&1 w ม਺એݴ࣌ ؔ਺એݴ࣌ʹܕΞϊςʔγϣϯΛ͚ͭΔ͜ͱ͕
 Ͱ͖Δ w

    ࣮ߦ࣌ʹνΣοΫ͞ΕΔΘ͚Ͱ͸ͳ͍ͷͰίϝϯτͷ֦ு w 5ZQF)JOUTͷ໨తͱͯ͠ॏཁͳ΋ͷʹ ੩తղੳؚ͕·Ε͍ͯΔ w ੩తܕνΣοΧʔ΍ *%&ͷิ׬ ϦϑΝΫλϦϯάͷͨΊͷ
 ඪ४తه๏ͷఏڙ w 1ZUIPO͸ґવͱͯ͠ಈతܕ෇͚ݴޠͳͷͰ 5ZQF)JOUTΛ
 ඞਢʹ͢Δͭ΋Γ͸ͳ͍
  2. 1ZSJHIUͱ͸ w ࠓ೥ͷ݄ʹެ։͞Εͨ1ZUIPO༻ͷ੩తܕνΣοΧʔ w NBEFCZ.JDSPTPGU w 74DPEFͷ֦ுػೳ͕༻ҙ͞Ε͍ͯͯ؆୯ʹಋೖͰ͖Δ w DPNNBOEMJOFUPPM΋͋Δ OQN͔ΒΠϯετʔϧ

     w 5ZQF4DSJQUͰॻ͔Ε/PEFKTͰಈ͍͍ͯΔͷͰ1ZUIPO؀ ڥʹґଘ͍ͯ͠ͳ͍ w DPOpHϑΝΠϧʹΑͬͯࡉ͔͘ઃఆΛܾΊΔ͜ͱ͕Ͱ͖Δ w 1&1 UZQFIJOUT 1&1 WBSJBCMFBOOPUBUJPO 
 1&1 TUSVDUVSBMTVCUZQJOH Λαϙʔτ͍ͯ͠Δ 1ZSJHIUͷHJUIVCˠ
  3. 74DPEFͱ1ZSJHIUͷ ಋೖํ๏ʹ͍ͭͯ w 74DPEFΛΠϯετʔϧ͢Δ w ֦ுػೳ͔Βʮ1ZSJHIUʯΛΠϯετʔϧ͢Δ w ϓϩδΣΫτͷϧʔτσΟϨΫτϦʹQZSJHIUDPOpHKTPOΛ ࡞Γ ͦ͜ʹઃఆΛॻ͘

    ৄࡉ͸࣍ϖʔδ  w ίϚϯυϥΠϯπʔϧͰ࢖͏৔߹͸ผ్OQNͰΠϯετʔϧ ͢Δඞཁ͕͋Δ w DPOpHΛ༻ҙ͢Δ͜ͱΛ஌Βͣ
 Ұ౓࠳ંͨ͜͠ͱ͕͋Δࢲ
 ༻ҙ͠ͳ͍ͱQJQͰΠϯετʔϧ͢Δͨ͠
 ΋ͷ͕ೝࣝ͞Εͳ͍