Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Swift weekly 2018/08/07
Search
Johnlin
August 07, 2018
Programming
0
74
Swift weekly 2018/08/07
Johnlin
August 07, 2018
Tweet
Share
More Decks by Johnlin
See All by Johnlin
用 MLIR 實作 一個 Ruby IR (intermediate representation)
johnlinvc
0
40
Unearth Ruby builtin Gems 發掘 Ruby 的內建 Gems
johnlinvc
0
190
Ruby 型別檢查工具簡介
johnlinvc
0
390
Swift Actor 實作探索
johnlinvc
0
130
用 mruby 來寫跨平台工具
johnlinvc
0
56
Actor model 簡介
johnlinvc
0
160
一起玩 Helm 3
johnlinvc
1
98
為什麼 App 卡卡的
johnlinvc
2
1.1k
如何使用 byebug 來除錯 Ruby 程式
johnlinvc
0
150
Other Decks in Programming
See All in Programming
Re:proS_案内資料
rect
0
250
Kubernetes for Data Engineers: Building Scalable, Reliable Data Pipelines
sucitw
1
170
GCCのプラグインを作る / I Made a GCC Plugin
shouth
1
140
GPU Hash Table | レイトレ合宿10
yknishidate
0
360
【Kaigi on Rails 2024】YOUTRUST スポンサーLT
krpk1900
0
200
cXML という電子商取引の トランザクションを支える プロトコルと向きあっている話
phigasui
2
1.5k
推し活の ハイトラフィックに立ち向かう Railsとアーキテクチャ - Kaigi on Rails 2024
falcon8823
6
1.2k
Sidekiqで実現する 長時間非同期処理の中断と再開 / Pausing and Resuming Long-Running Asynchronous Jobs with Sidekiq
hypermkt
6
1.7k
Vitest Browser Mode への期待 / Vitest Browser Mode
odanado
PRO
2
1.6k
僕がつくった48個のWebサービス達
yusukebe
17
16k
Folding Cheat Sheet #8
philipschwarz
PRO
0
160
推し活としてのrails new/oshikatsu_ha_iizo
sakahukamaki
3
880
Featured
See All Featured
Being A Developer After 40
akosma
86
590k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
328
21k
Building an army of robots
kneath
302
42k
jQuery: Nuts, Bolts and Bling
dougneiner
61
7.5k
Into the Great Unknown - MozCon
thekraken
31
1.4k
Testing 201, or: Great Expectations
jmmastey
38
7k
VelocityConf: Rendering Performance Case Studies
addyosmani
325
24k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
25
1.8k
How STYLIGHT went responsive
nonsquared
95
5.1k
Optimizing for Happiness
mojombo
376
69k
How to Ace a Technical Interview
jacobian
275
23k
A better future with KSS
kneath
237
17k
Transcript
Swift पใ 2018/08/07 John Lin @johnlinvc
From the core • ແ
Evolution • [SE-0215] Conform Never to Equatable and Hashable •
[SE-0218] Introduce compactMapValues to Dictionary • [SE-0219] Package Manager Dependency Mirroring
[SE-0215] Conform Never to Equatable and Hashable • fatalError ။ճၚ
Never • ୠੋ૾ࡏଖଞํ༗ᴍ༻ɼൺํ㘸ᙛ API error ࣌ճၚత value
[SE-0215] Conform Never to Equatable and Hashable • ᩋ Never
ՄҎඃൺֱɼṜᒬൺֱ༻ɻ ૾ੋ if result.value == Never • Equatable, Hashable, Comparable & Error ࢧ ԉɻ
[SE-0218] Introduce compactMapValues to Dictionary • Sequence ༗ compactMap •
[SE-0218] Introduce compactMapValues to Dictionary • ෆա Dictionary ᔒ༗ QQ
• ⃧ՃҰݸ compactMapValues ൺֱެฏ
[SE-0219] Package Manager Dependency Mirroring • ҆ Package ՄҎՃҰݸ mirror
url $ swift package config set-mirror \ --package-url https://github.com/Core/ libCore.git \ --mirror-url https://mygithub.com/myOrg/ libCore.git • ။༏ઌኺ mirror ҆ɼՄҎࢭ leftpad ܶ
Community • Silver compiler https://www.elementscompiler.com/ elements/silver/