Skip to content

Dive into Swift’s paradigms with a focus on efficiency and clean code. Learn how Swift works under the hood and master conscious code design.

Notifications You must be signed in to change notification settings

piotrekjeremicz/SwiftMeasurement

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Swift logo

Swift Measurement

Intention

The Swift Programming Language is a modern, clean and amazing tool to create extraordinary apps and algorithms. It is a part of bigger Apple Developer ecosystem where every person could create something awesome with ease!

However, conscious code design requires more knowledge than basic understanding of individual keywords. Discovering how something works under the hood is very often crucial in assimilating the paradigms of a given language.

The Swifty Measurement project is the answer to the question - What is the most efficient way to use Swift?

Measurements

Please find a list of measurement cases below.

Language Paradigm

Higher Order Functions

Contribution

Feel free to contribute into this project. It is the first release, so I would like to improve this repository but do not hesitate to propose some new content!

Genesis

The idea came after inspiration gained by @twannl's post about simplifying algorithms and galijot_'s comment. I wrote then a short code to measure the execution time of the Swift code blocks. The goal was simple. I would like to know if the Higher Order Function map(_:) is more effective with key path or closure parameter.

About

Dive into Swift’s paradigms with a focus on efficiency and clean code. Learn how Swift works under the hood and master conscious code design.

Topics

Resources

Stars

Watchers

Forks

Languages