Goodreads helps you keep track of books you want to read.
Start by marking “Functional Swift: Updated for Swift 4” as Want to Read:
Functional Swift: Updated for Swift 4
Enlarge cover
Rate this book
Clear rating
Open Preview

Functional Swift: Updated for Swift 4

3.97  ·  Rating details ·  36 ratings  ·  7 reviews
This book will teach you how to use Swift to apply functional programming techniques to your iOS or OS X projects. These techniques complement object-oriented programming that most Objective-C developers will already be familiar with, providing you with a valuable new tool in your developer's toolbox. We will start by taking a look at Swift's new language features, such as ...more
ebook, 202 pages
Published October 1st 2014 by Florian Kugler
More Details... Edit Details

Friend Reviews

To see what your friends thought of this book, please sign up.

Reader Q&A

To ask other readers questions about Functional Swift, please sign up.

Be the first to ask a question about Functional Swift

This book is not yet featured on Listopia. Add this book to your favorite list »

Community Reviews

Showing 1-30
Average rating 3.97  · 
Rating details
 ·  36 ratings  ·  7 reviews

More filters
Sort order
Start your review of Functional Swift: Updated for Swift 4
Stefan Kanev
Aug 16, 2019 rated it really liked it
It's a pleasant book to read.

It does a couple of cool things, really:

* It walks the reader through the basic ideas found in most functional programming literature.
* It provides a nice example of functions-as-data that later gets augmented to actual-data-as-data
* It teaches you how to do an implementation of a simple QuickCheck-like library
* Must more importantly (and hence why I really liked this book!), it teaches you how to implement a small parser combinators library. Parser combinators are r
Jan Gorman
May 14, 2018 rated it liked it
The introductory chapter mentions that "you should be comfortable reading Swift programs…" and yet the first half of the book covers absolute Swift basics. The later chapters is where the meat is. Still I learned something from this book and the writing style, as with all books, is good. ...more
Fernando Fernandes
Feb 10, 2020 rated it it was ok
Okayish book that suffers from not so practical examples.
Yuri Karabatov
Jan 18, 2016 rated it really liked it
Shelves: own
For someone not directly familiar with functional programming the book gets a bit dense toward the end. Not that the code isn't clear, it is, but some logical leaps are not immediately evident.

Still, liked it a lot. It was also recently updated for the latest Swift version.
Jan 19, 2017 rated it it was amazing
I'm a big fan of the guys. When I saw that they've updated for Swift 3, I had to give it another read. I can't stress enough what a great resource they are and how helpful their articles, books, and videos are. ...more
Kaloyan Roussev
Nov 14, 2018 rated it it was ok
Shelves: programming
rated it really liked it
Aug 12, 2016
John Smith
rated it it was amazing
Oct 23, 2020
Fabrício dos Santos
rated it really liked it
Feb 07, 2019
Anton Kharchenko
rated it it was amazing
Jul 09, 2017
Jordan Fallon
rated it liked it
Aug 12, 2019
Carter Chavez
rated it liked it
Oct 20, 2019
rated it really liked it
Dec 07, 2017
Andrew Moore
rated it liked it
Apr 01, 2019
rated it did not like it
Mar 18, 2018
Quang Trương Tuấn
rated it really liked it
Jun 25, 2018
Deepak Mishra
May 19, 2016 rated it it was amazing
Impeccable way to make one understand how swift is amazing and interesting.
rated it it was amazing
Jan 04, 2019
rated it it was amazing
Nov 02, 2017
Matěj Jirásek
rated it really liked it
Dec 24, 2016
rated it it was amazing
Jun 01, 2017
rated it really liked it
May 12, 2018
Austin Louden
rated it liked it
Feb 06, 2017
rated it really liked it
Nov 17, 2019
Ryan Grier
rated it really liked it
May 10, 2018
Min Lee
rated it really liked it
Jan 23, 2019
Nick Fox
rated it it was amazing
Jan 05, 2018
rated it it was amazing
Jul 11, 2020
rated it liked it
Jan 31, 2020
rated it it was amazing
Nov 19, 2016
« previous 1 next »
There are no discussion topics on this book yet. Be the first to start one »

Readers also enjoyed

  • The Black Swan: The Impact of the Highly Improbable
  • Skin in the Game: The Hidden Asymmetries in Daily Life
  • Combine: Asynchronous Programming with Swift
  • SwiftUI by Tutorials
  • House
  • The Pragmatic Programmer: From Journeyman to Master
  • Cult of the Dead Cow: How the Original Hacking Supergroup Might Just Save the World
  • High Output Management
  • App Store Confidential: Ein persönlicher Blick hinter die Kulissen von Apples wichtigstem Business
  • Radicalized
  • The Man Who Loved Only Numbers: The Story of  Paul Erdős and the Search for Mathematical Truth
  • Great by Choice: Uncertainty, Chaos, and Luck—Why Some Thrive Despite Them All
  • A Truck Full of Money
  • Outcomes Over Output: Why customer behavior is the key metric for business success
  • TypeScript Deep Dive
  • Algorithms Unlocked
  • Real World OCaml: Functional programming for the masses
  • Easy to Love, Difficult to Discipline: The 7 Basic Skills for Turning Conflict into Cooperation
See similar books…

Goodreads is hiring!

If you like books and love to build cool products, we may be looking for you.
Learn more »

News & Interviews

Some interesting news for book nerds: According to recent industry research, book sales spiked dramatically in 2020–otherwise a rather...
21 likes · 7 comments