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
82
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
120
Unearth Ruby builtin Gems 發掘 Ruby 的內建 Gems
johnlinvc
0
260
Ruby 型別檢查工具簡介
johnlinvc
0
460
Swift Actor 實作探索
johnlinvc
0
160
用 mruby 來寫跨平台工具
johnlinvc
0
74
Actor model 簡介
johnlinvc
0
190
一起玩 Helm 3
johnlinvc
1
110
為什麼 App 卡卡的
johnlinvc
2
1.2k
如何使用 byebug 來除錯 Ruby 程式
johnlinvc
0
200
Other Decks in Programming
See All in Programming
GoのGenericsによるslice操作との付き合い方
syumai
2
630
ドメインモデリングにおける抽象の役割、tagless-finalによるDSL構築、そして型安全な最適化
knih
11
1.9k
KotlinConf 2025 現地で感じたServer-Side Kotlin
n_takehata
1
220
人には人それぞれのサービス層がある
shimabox
3
680
ReadMoreTextView
fornewid
1
440
業務自動化をJavaとSeleniumとAWS Lambdaで実現した方法
greenflagproject
1
120
Create a website using Spatial Web
akkeylab
0
290
Enterprise Web App. Development (2): Version Control Tool Training Ver. 5.1
knakagawa
1
110
Webからモバイルへ Vue.js × Capacitor 活用事例
naokihaba
0
700
「ElixirでIoT!!」のこれまでとこれから
takasehideki
0
360
Practical Tips and Tricks for Working with Compose Multiplatform Previews (mDevCamp 2025)
stewemetal
0
120
Claude Codeの使い方
ttnyt8701
1
120
Featured
See All Featured
How to train your dragon (web standard)
notwaldorf
92
6.1k
The Power of CSS Pseudo Elements
geoffreycrofte
77
5.8k
Documentation Writing (for coders)
carmenintech
71
4.9k
Building Adaptive Systems
keathley
43
2.6k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
6
690
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
52
2.8k
Gamification - CAS2011
davidbonilla
81
5.3k
A better future with KSS
kneath
239
17k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
357
30k
Writing Fast Ruby
sferik
628
61k
Speed Design
sergeychernyshev
31
990
Measuring & Analyzing Core Web Vitals
bluesmoon
7
480
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/