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
[WIP] How to contribute to Swift
Search
d_date
March 09, 2018
Programming
0
46
[WIP] How to contribute to Swift
2018/03/09 try!Swift After talks Day 2
d_date
March 09, 2018
Tweet
Share
More Decks by d_date
See All by d_date
TCA Practice in 5 min
d_date
1
770
waiwai-swiftpm-part2
d_date
2
390
わいわいSwift PM part 1
d_date
2
340
What's new in Firebase 2021
d_date
2
1.3k
CI/CDをミニマルに構築する
d_date
1
500
Swift Package centered project - Build and Practice
d_date
20
12k
How to write Great Proposal
d_date
4
910
Thinking about Architecture for SwiftUI
d_date
8
2.2k
Integrate your app to modern world in Niigata
d_date
0
590
Other Decks in Programming
See All in Programming
コードの作者がいるうちに聞こう
ykws
1
270
RubyKaigiのウラガワ/Uragawa of RubyKaigi from a helper
kota_syan
0
5.7k
App Router に移行して良かったところを語る
andpad
2
420
Pure GoでアニメーションGIFのリサイズを実装する
logica0419
0
230
Distributed Scheduling with Spring Boot: the challenges and pitfalls of implementing a background job
rponte
7
1.4k
Streaming I/O
macdice
0
230
ReactNativeでスケジュール帳を作っている話
mokoshi
0
140
A passwordless future! Passkeys for Spring Developers
deepu105
0
150
自作HTTPルーターから新しいServeMuxへ
bmf_san
3
1.2k
Navigating Generative AI: A Developer's Guide
alperhankendi
0
210
Containerization Tips and Tricks for PHP apps
dunglas
3
4.2k
My favorite script, "dsl.rb"
yui_knk
2
370
Featured
See All Featured
The Cost Of JavaScript in 2023
addyosmani
24
4.1k
Designing for Performance
lara
603
67k
No one is an island. Learnings from fostering a developers community.
thoeni
16
2.2k
BBQ
matthewcrist
80
8.8k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
19
7k
The World Runs on Bad Software
bkeepers
PRO
61
8.9k
Unsuck your backbone
ammeep
664
57k
The Invisible Side of Design
smashingmag
294
50k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
22
2k
Product Roadmaps are Hard
iamctodd
46
9.9k
Why Our Code Smells
bkeepers
PRO
331
56k
Typedesign – Prime Four
hannesfritz
36
2.2k
Transcript
How to contribute to Swift Daiki Matsudate / @d_date 2018/03/09
Daiki Matsudate @d_date
Have you ever been to contribute to Swift?
static func rejectNilHeaders(_ source: [String: Any?]) -> [String: String] {
var destination = [String: String]() for (key, nillableValue) in source { if let value: Any = nillableValue { destination[key] = "\(value)" } } return destination }
None
None
https://medium.com/swift-column/ discord-ios-20d586e373c0
None
https://forums.swift.org/c/evolution
None
None
None
Need implementation!
None
None
https://qiita.com/rintaro/items/ 2047a9b88d9249459d9a
mkdir swift-source cd swift-source
cd swift utils/build-script -Rt
30 min later
None
None
utils/build-script -x --skip-build
HashedCollections.swift.gyb
HashedCollections.swift
None
[WIP] writing your test
None
Improve Swift yourself!
Thank you!!